Нам нужен был очень простой способ, с помощью которого сотрудники могли бы сжимать свои PDF-документы, чтобы их можно было отправлять по электронной почте. Adobe Distiller был излишним, а другие инструменты требовали слишком много шагов или требовали изменения исходных документов. Поэтому, чтобы удовлетворить их потребности, я быстро собрал этот небольшой инструмент.
Это приложение использует Ghostscript для обработки сжатия. Для использования этого инструмента вам потребуется установить определенную версию. Если вы уже используете PDF Creator или CutePDF, вероятно, GhostScript уже установлен.
Для файлов Word и Publisher библиотеки Office Interop используются для автоматизации этих приложений для сохранения ваших документов в формате PDF перед их сжатием.
Просто перетащите несколько файлов PDF, Word или Publisher, которые вы хотите сжать в PDF, и он выдаст сжатые версии в том же каталоге, что и оригиналы. См. ниже:
Вы также можете нажать кнопку «Открыть» для поиска файлов с помощью обычного диалогового окна «Открыть файл».
Вам понадобится установленный Ghostscript. Если у вас нет копии, ее можно скачать с https://www.ghostscript.com/download/gsdnld.html.
Чтобы конвертировать файлы Word и Publisher, на вашем компьютере должен быть установлен Microsoft Word и/или Publisher. Пробные версии доступны по адресу https://products.office.com/en-au/try.
Бинарные выпуски доступны на https://github.com/pgodwin/PdfShrinker/releases.
Исходный код — это Github — вы смотрите исходник!
Я не планирую добавлять какие-либо функции в приложение в ближайшее время. Однако есть несколько полезных идей:
Согласно требованиям Ghostscript, это приложение также лицензируется на условиях AGPL.