10:57

Птичка шизокрылая, Борец С Режимом Дня
[ok]

Добрый день.
Имеется: много pdf, состоящих из распознанного текста и картинок. Файликов действительно много.
Нужно: уменьшить разрешение картинок в этих файликах.
Соответственно, требуется для этого софт. Винда или линукс - не играет роли, если оно консольное - даже хорошо. Лучше всего, если она умеет потоком обрабатывать.
Конверторы в jpeg и png не пойдут, распознанный текст в картинку сливать нельзя.

Да, и еще: наверное, акробат это умеет, я не смотрела, но нужно что-то, что либо бесплатное, либо триальное, либо стоит не как крыло от Боинга. Так что акробат категорически не пойдет)

Комментарии
13.04.2011 в 11:07

В каком виде нужно получить готовый результат? Куча графических файлов, содержащих вырезанные и уменьшенные картинки? Или как?
13.04.2011 в 11:11

Птичка шизокрылая, Борец С Режимом Дня
Enkryptor
нет, я же написала, что картинки не подойдут, есть текстовая часть. В идеале на выходе должен быть pdf, но если odt или doc, то дальше уже можно работать, но это самый крайний случай и лучше всего из pdf не вылезать.
13.04.2011 в 11:21

Neitent Ghostscript спасет отца русской демократии?
13.04.2011 в 11:34

Птичка шизокрылая, Борец С Режимом Дня
Good Loki
пока не знаю, сейчас буду ковырять:-D
Спасибо!
13.04.2011 в 11:44

Птичка шизокрылая, Борец С Режимом Дня
Good Loki
Похоже, что не совсем то.
Он может установить размер бумаги, конвертировать, вытащить страницы. А идеальный вариант был бы таким: пробежаться по всем страничкам PDF и все картинки ресайзнуть до 72dpi с их 300-600. Я понимаю, что такое вряд ли существует, так что будем извращться, скорее всего:gigi:
13.04.2011 в 12:23

в идеале на выходе должен быть pdf

Стоп, так как должны выглядеть картинки с уменьшенным разрешением в pdf страницах на выходе? Они должны быть растянуты по своему размеру? Или уменьшены? Фактический-то их размер (высота-ширина) уменьшится.

Можете пояснить, для чего нужна операция, какая конечная цель?


лучше всего из pdf не вылезать

Вообще по своей идеологии pdf — это не редактируемый формат, это как бы электронная распечатка. Т.е. его можно редактировать ограничено (так же как на распечатке вы можете замазать или подписать что-нибудь), но переверстать pdf документ как правило невозможно.
13.04.2011 в 12:35

Птичка шизокрылая, Борец С Режимом Дня
Enkryptor
оооок. Тогда так переформулирую: страница у нас должна стать на 72dpi вместо родного 300-600. И картинка, скажем, 2 на 3 см должна занимать в пикселях меньше. Собраны пдф из сканов большого разрешения и весят от 100М, что уж совсем не дело.
Сейчас я с виртуальным принтером BullZip экспериментирую, вроде бы оно, но он уж больно медленно работает (хотя если на серваке новом на ночь поставим, должно быть норм) и еще оставляет по краям белую кайму (пытаюсь ее убить =/), у нас бумага нестандартная в исходнике.
Но надеюсь на варианты получше.
13.04.2011 в 13:48

Так конечная цель — просто уменьшить размер файлов на диске?

Или у вас с просмотром/печатью какие-то проблемы, и их нужно решить?
13.04.2011 в 14:22

Птичка шизокрылая, Борец С Режимом Дня
Enkryptor
с объемом) Чтение - норм. Но PDF на 2,5 Гига - перебор:alles:
В общем, после доп. ковыряния Ghostscript подошел)))
BullZIp тоже бы подошел, но он почему-то на половине файлов зависает.

Похоже, что проблема решена)
GhostScript
13.04.2011 в 14:24

Тогда вам нужно целиком у страницы менять dpi, а не у картинок в этой странице. Насколько я понял, вы так и сделали.

Редактировать pdf для этого, кстати, не надо — достаточно её просто виртуально "напечатать" в пдф заново но с другим разрешением.
13.04.2011 в 14:30

Neitent Похоже, что не совсем то.
Не понимаю. Опция -r то что вам нужно.
13.04.2011 в 14:45

Уже решили, вроде.
13.04.2011 в 14:46

Птичка шизокрылая, Борец С Режимом Дня
Good Loki
сначала ее не заметила)) Так что теперь ок

Enkryptor
для виртуальной печати я пыталась использовать BullZip, но он подумерал странице на десятой((
13.04.2011 в 14:55

Enkryptor Долго читал, переписку, а потом искал опцию. ;-)
Вот и получилось, что отправил ответ, через 8 минут. Вообщем когда писал, ответа о том что все ок не видел.