> For the complete documentation index, see [llms.txt](https://mostafaznv.gitbook.io/pdf-optimizer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage.md).

# Advanced Usage

- [Ghostscript Binary Configuration](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/ghostscript-binary-configuration.md)
- [Timeout](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/timeout.md)
- [Logger](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/logger.md)
- [Custom Ghostscript Options](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/custom-ghostscript-options.md)
- [Export Script](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/export-script.md)
- [Configuring Ghostscript](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript.md)
- [ASCII85EncodePages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/ascii85encodepages.md): ascii85EncodePages
- [AutoFilterColorImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/autofiltercolorimages.md): autoFilterColorImages
- [AutoFilterGrayImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/autofiltergrayimages.md): autoFilterGrayImages
- [AutoRotatePages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/autorotatepages.md): autoRotatePages
- [ColorConversionStrategy](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorconversionstrategy.md): colorConversionStrategy
- [ColorImageDepth](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorimagedepth.md): colorImageDepth
- [ColorImageFilter](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorimagefilter.md): colorImageFilter
- [ColorImageDownsampleThreshold](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorimagedownsamplethreshold.md): colorImageDownSampleThreshold
- [ColorImageDownsampleType](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorimagedownsampletype.md): colorImageDownSampleType
- [ColorImageResolution](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/colorimageresolution.md): colorImageResolution
- [CompatibilityLevel](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/compatibilitylevel.md): compatibilityLevel
- [CompressFonts](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/compressfonts.md): compressFonts
- [CompressPages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/compresspages.md): compressPages
- [ConvertCMYKImagesToRGB](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/convertcmykimagestorgb.md): convertCmykImagesToRGB
- [DefaultRenderingIntent](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/defaultrenderingintent.md): defaultRenderingIntent
- [DetectDuplicateImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/detectduplicateimages.md): detectDuplicateImages
- [DownsampleColorImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/downsamplecolorimages.md): downSampleColorImages
- [DownsampleGrayImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/downsamplegrayimages.md): downSampleGrayImages
- [DownsampleMonoImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/downsamplemonoimages.md): downSampleMonoImages
- [EmbedAllFonts](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/embedallfonts.md): embedAllFonts
- [EncodeColorImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/encodecolorimages.md): encodeColorImages
- [EncodeGrayImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/encodegrayimages.md): encodeGrayImages
- [EncodeMonoImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/encodemonoimages.md): encodeMonoImages
- [FastWebView](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/fastwebview.md): fastWebView
- [GrayImageDepth](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/grayimagedepth.md): grayImageDepth
- [GrayImageDownsampleThreshold](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/grayimagedownsamplethreshold.md): grayImageDownSampleThreshold
- [GrayImageDownsampleType](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/grayimagedownsampletype.md): grayImageDownSampleType
- [GrayImageFilter](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/grayimagefilter.md): grayImageFilter
- [GrayImageResolution](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/grayimageresolution.md): grayImageResolution
- [LockDistillerParams](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/lockdistillerparams.md): lockDistillerParams
- [MaxInlineImageSize](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/maxinlineimagesize.md): maxInlineImageSize
- [MaxSubsetPct](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/maxsubsetpct.md): maxSubsetPct
- [MonoImageDepth](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/monoimagedepth.md): monoImageDepth
- [MonoImageDownsampleThreshold](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/monoimagedownsamplethreshold.md): monoImageDownSampleThreshold
- [MonoImageDownsampleType](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/monoimagedownsampletype.md): monoImageDownSampleType
- [MonoImageFilter](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/monoimagefilter.md): monoImageFilter
- [MonoImageResolution](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/monoimageresolution.md): monoImageResolution
- [PassThroughJPEGImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/passthroughjpegimages.md): passThroughJpegImages
- [PassThroughJPXImages](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/passthroughjpximages.md): passThroughJpxImages
- [ParseDSCComments](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/parsedsccomments.md): parseDscComments
- [ParseDSCCommentsForDocInfo](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/parsedsccommentsfordocinfo.md): parseDscCommentsForDocInfo
- [PDFA](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/pdfa.md): pdfA
- [PDFACompatibilityPolicy](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/pdfacompatibilitypolicy.md): pdfACompatibilityPolicy
- [PDFX](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/pdfx.md): pdfX
- [PreserveEPSInfo](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/preserveepsinfo.md): preserveEpsInfo
- [PreserveHalftoneInfo](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/preservehalftoneinfo.md): preserveHalftoneInfo
- [PreserveMarkedContent](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/preservemarkedcontent.md): preserveMarkedContent
- [PreserveOPIComments](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/preserveopicomments.md): preserveOpiComments
- [PreserveOverprintSettings](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/preserveoverprintsettings.md): preserveOverprintSettings
- [ProcessColorModel](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/processcolormodel.md): processColorModel
- [PDFSETTINGS](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/pdfsettings.md): settings
- [SubsetFonts](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/subsetfonts.md): subsetFonts
- [UCRandBGInfo](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/ucrandbginfo.md): ucRandBbInfo
- [UseFlateCompression](https://mostafaznv.gitbook.io/pdf-optimizer/advanced-usage/configuring-ghostscript/useflatecompression.md): useFlateCompression
