5#ifndef PDFTRON_H_CPPPDFOptimizer
6#define PDFTRON_H_CPPPDFOptimizer
9#include <C/PDF/TRN_Optimizer.h>
302#include <Impl/Optimizer.inl>
void SetImageDPI(double maximum, double resampling)
void ForceRecompression(bool force)
void SetCompressionMode(enum CompressionMode mode)
void SetQuality(UInt32 quality)
void SetDownsampleMode(enum DownsampleMode mode)
void ForceChanges(bool force)
void SetImageDPI(double maximum, double resampling)
void ForceRecompression(bool force)
void SetCompressionMode(enum CompressionMode mode)
void ForceChanges(bool force)
void SetJBIG2Threshold(double jbig2_threshold)
void SetDownsampleMode(enum DownsampleMode mode)
static void Optimize(PDFDoc &doc)
pdftron::PDF::OptimizerSettings OptimizerSettings
pdftron::PDF::MonoImageSettings MonoImageSettings
pdftron::PDF::TextSettings TextSettings
pdftron::PDF::ImageSettings ImageSettings
static void Optimize(PDFDoc &doc, const OptimizerSettings &settings)
TextSettings m_text_settings
ImageSettings m_color_image_settings
void SetGrayscaleImageSettings(const ImageSettings &settings)
void SetColorImageSettings(const ImageSettings &settings)
void SetMonoImageSettings(const MonoImageSettings &settings)
ImageSettings m_grayscale_image_settings
MonoImageSettings m_mono_image_settings
void SetTextSettings(const TextSettings &settings)
void RemoveCustomEntries(bool should_remove)
void EmbedFonts(bool embed)
void SubsetFonts(bool subset)