В соответствии с помощью CutePDF вы можете установить параметры в следующем файле:
%Program Files%\Acro Software\CutePDF Writer\PDFWrite.rsp
Это для регулировки общего качества печати:
Как уменьшить размер выходного PDF файла?
Вы можете изменить параметры, используемые в текстовом файле %Program Files%\Acro Software\CutePDF Writer\PDFWrite.rsp
. Основные параметры в строке:
-dPDFSETTINGS=configuration
где конфигурация может быть /screen
, /printer
, /prepress
, /default
. Использование /Printer
может сократить размер в два раза. Вы можете получить больше информации здесь.
Проблема с CutePdf заключается в том, что вы не можете установить эти параметры для сжатия и т. Д. В графическом интерфейсе. (например, с помощью PDFCreator вы можете сделать это) PDFWrite.rsp
.
В PDFWrite.rsp
вы можете установить все параметры, которые вы бы хотели Ghostscript
(которые CutePDF использует для создания PDF). Есть много вариантов сжатия и уменьшения масштаба и т. Д. Вы можете найти эти варианты здесь .
Например:
-dGrayImageDownsampleType=/Average -dGrayImageResolution=72 -dEncodeGrayImages=true -dAutoFilterGrayImages=true
Вам необходимо выяснить, какие настройки лучше всего подходят для ваших документов.
Просто для справки: PDFCreator использует следующие стандартные параметры. Может быть, некоторые из этих вариантов лучше подходят, чем то, что дает вам CutePDF (вам нужно попробовать, какие из них): (Или вы можете попробовать PDFCreator для себя, если он лучше работает). PS. Обязательно отмените выбор любого стороннего программного обеспечения во время установки бесплатного программного обеспечения (если оно вам не нужно) .
-q -dNOPAUSE -dBATCH -sFONTPATH=C:\Windows\Fonts -sDEVICE=pdfwrite -dPDFSETTINGS=/default -dCompatibilityLevel=1.3 -dProcessColorModel=/DeviceCMYK -dAutoRotatePages=/PageByPage -dCompressPages=true -dEmbedAllFonts=true -dSubsetFonts=true -dMaxSubsetPct=100 -dConvertCMYKImagesToRGB=false -dEncodeColorImages=true -dAutoFilterColorImages=true -dEncodeGrayImages=true -dAutoFilterGrayImages=true -dEncodeMonoImages=true -dMonoImageFilter=/CCITTFaxEncode -dDownsampleMonoImages=false -dPreserveOverprintSettings=true -dUCRandBGInfo=/Preserve -dUseFlateCompression=true -dParseDSCCommentsForDocInfo=true -dParseDSCComments=true -dOPM=0 -dOffOptimizations=0 -dLockDistillerParams=false -dGrayImageDepth=-1 -dASCII85EncodePages=false -dDefaultRenderingIntent=/Default -dTransferFunctionInfo=/Preserve -dPreserveHalftoneInfo=false -dDetectBlends=true
Редактировать :
Не следует ли вам также использовать -dAutoFilterGrayImages = false ??
С -dAutoFilterGrayImages = true (по умолчанию) он вернется к тому, что найдет лучше всего.
Я нашел эту записку где-то:
(примечание 1) В настоящее время AutoFilterxxxImages не проверяет изображение для выбора между сжатием JPEG и LZW или Flate: оно всегда использует сжатие Flate. Если вы хотите принудительно сжать JPEG, используйте -dAutoFilterxxxImages = false.