1

У меня есть PDF-файл, содержащий одну страницу со сканированием некоторых документов. Я хочу удалить устаревшие части страницы (я попытался обрезать и наложить белый прямоугольник) и сохранить его снова. Я ожидал, что результирующий файл будет меньше исходного, но всегда намного больше. Даже когда я говорю только convert 1.pdf 2.pdf , 2.pdf в шесть раз больше, чем 1.pdf (1,3 против 0,22 МБ). Это почему?

Я пытался display интерактивном режиме и convert , с похожими результатами. Я попытался -compress но результат либо дерьмо, либо большое. Есть ли лучшие альтернативы imagemagick? К сожалению, я не могу опубликовать файл.

1 ответ1

3

Почему imagemagick увеличивает размер файла моего PDF?

Есть ли лучшие альтернативы imagemagick?

Идите дальше и наложите часть изображения из документа, как обычно, сохраните ее в PDF, а затем используйте GhostScript, чтобы уменьшить размер документа PDF.

После того, как вы загрузите и установите GhostScript на компьютер, чтобы сжимать файлы PDF, вы можете запустить приведенную ниже логику, чтобы уменьшить размер файла PDF из командной строки с повышенными привилегиями.

инструкции

Быть уверенным:

  1. файл GhostScript gswin64c.exe указывает, где он установлен в вашей системе
  2. часть -sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf" указывает на папку полного пути и местоположение файла, в котором следует сохранить файл уменьшенного размера
  3. часть "C:\PDFFolder\ToReduce\Reduce.pdf" непосредственно после # 2 указывает на полный путь к папке и расположение файла для сжатия.

"C:\Program Files\gs\gs\bin\gswin64c.exe" -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dPDFSETTINGS=/ebook -sOutputFile="C:\PDFFolder\Reduced\ReducedSize.pdf" "C:\PDFFolder\ToReduce\Reduce.pdf"

Дополнительные ресурсы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .