Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как создать PDF из набора tiff`ов?  (Прочитано 6693 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Богодел

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
    • Наследие А. В. Луначарского
Re: Как создать PDF из набора tiff`ов?
« Ответ #15 : 11 Января 2011, 14:19:19 »
convert *.tif out.pdf
Кстати этот вариант тоже работает:) из 10 ч.б. тиффов (2,7 мб) pdf-файл получился 3,9мб, а при печати из geeqie в cups-pdf 15,3мб. Это с дефлотными установками в обоих вариантах.

Оффлайн vasilbelarus

  • Автор темы
  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Как создать PDF из набора tiff`ов?
« Ответ #16 : 12 Января 2011, 19:27:17 »
Ну вот у меня из 36 тифов (4.2МБ) получился pdf(5.7МБ) - впринципе это очень простой и эффективный способ, только комп как-то сильно загружает и размерчик конечного файла больше чем изначальных файлов(раньше, еще при винде, у меня размер конечного файла получался всегда меньше и система так не нагружалась).
Спасибо.
P.S. Вот только не пойму - если все так просто делается, то почему ни showfoto ни gwenview не могут этого делать?
Ubuntu 14.04 LTS

Оффлайн Pavel798

  • Активист
  • *
  • Сообщений: 396
    • Просмотр профиля
Re: Как создать PDF из набора tiff`ов?
« Ответ #17 : 13 Января 2011, 00:23:51 »
convert *.jpg out.pdf
тоже отлично работает.

Вот только не пойму - если все так просто делается, то почему ни showfoto ни gwenview не могут этого делать?
Наверное их разработчики не читают этот форум :-)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Как создать PDF из набора tiff`ов?
« Ответ #18 : 13 Января 2011, 09:19:28 »
В коллекцию решений.
КАК СКЛЕИТЬ КАРТИНКИ В ОДИН pdf ФАЙЛ. Автор ArcFi.
Универсальный вариант, допускающий рекурсивную вложенность:
Код:
find -iregex ".*\.gif\|.*\.jpg" \
    | while read LINE
    do
        convert "$LINE" $(basename "$LINE").tmp.pdf
    done
pdftk *.tmp.pdf cat output out.pdf
rm *.tmp.pdf

 

Страница сгенерирована за 0.042 секунд. Запросов: 23.