Фон
Я хочу уменьшить размер .pdf, заполненного изображениями. В Preview
в может быть купол через Export
и набор Quartz Filter-> Reduce File Size
перед сохранением.
проблема
Файл действительно уменьшился с ~ 30 МБ до 0,37 МБ.
Но результат имеет настолько низкое качество, что изображения едва читаются.
Вопрос
Я видел примеры использования Image Magic
для достижения этой цели - но можно ли это сделать с помощью Preview без какого-либо внешнего программного обеспечения?
Ответы:
Проблема в том, что фильтр по умолчанию, используемый во время преобразования, имеет очень низкие параметры преобразования.
К счастью, пользовательский фильтр может быть добавлен.
Добавление пользовательского фильтра шаг за шагом
/Library/Filters
Reduce Size with good quality.qfilter
/System/Library/Filters/Reduce File Size.qfilter
файл или использовать мой пример ниже. Измените настройку сжатия, размер изображения и добавьте уникальное отображаемое имя для вашего фильтра.Структура файла фильтра / пример
Я пометил ключевые настройки комментариями.
Результат
Выберите новый фильтр при экспорте файла.
Полезные статьи:
источник
Вы можете создать свой собственный Фильтр, чтобы уменьшить размер данных изображения в PDF, используя встроенную в Apple ColorSync Utility. Затем выберите фильтр в предварительном просмотре экспорта.
(Примечание: по какой-то причине «Экспорт в PDF» не показывает фильтры, а «Экспорт», выбирая PDF в качестве формата файла.)
источник
Предварительный просмотр очень ограничен в своих возможностях. (Хотя ответ @ michalczukm вполне может стоить попробовать для простых документов, например PDF-файлов с небольшой структурой, без закладок. Также: хотя вы не можете визуально различить какие-либо потери качества, это все же процедура с потерями, но с менее агрессивными настройками потом оригинальный Кварц-фильтр.)
Вместо Image Magick или Preview я предлагаю попробовать:
или бесплатно / бесплатно
Вы можете играть с этими настройками. Те, что приведены здесь, не должны выполнять какие-либо преобразования с потерями или убирать важные структуры документов. Значение: в большинстве случаев экономия может быть очень хорошей, но иногда размер файла даже увеличивается.
Ghostscript доступен через ряд мест для MacOS. Связанный muPDF даже доступен в App Store .
Если вы создали PDF самостоятельно, очевидно, что лучше всего без потерь уменьшить изображения, прежде чем включать их в документ (PDF). Регулировка размера изображения с точки зрения количества пикселей / разрешения в соответствии с предполагаемым выходным носителем может дать наибольшую экономию.
источник
Вы можете использовать этот веб-сайт: https://smallpdf.com/compress-pdf, чтобы уменьшить PDF-файлы до действительно небольшого размера. Качество PDF все еще действительно хорошее даже после сжатия.
источник
Согласно ответу michalczukm, кварцевый фильтр может решить эту проблему. Я создал свой собственный и поделился им на Github. Вы можете легко установить его с помощью одной командной строки. Он не устанавливает никакого программного обеспечения, только кварцевый фильтр.
https://github.com/superman-lopez/compressjpeginpreview
источник
Если у вас есть PDF, версия 1.6 или 1.7, вы можете использовать параметр дубликата в Preview. Предварительный просмотр сохранит файл в формате 1.4 и сохранит примерно 50% размера файла. Насколько я могу судить, нет потери качества. Не нужно использовать экспорт - уменьшенный размер файла, если вам не нужна дополнительная экономия.
источник