Skip to main content
All docs
V25.1
  • PdfImageCompressionOptions Class

    Specifies image compression options for a PDF document.

    Namespace: DevExpress.Pdf

    Assembly: DevExpress.Pdf.v25.1.Core.dll

    NuGet Package: DevExpress.Pdf.Core

    Declaration

    public class PdfImageCompressionOptions

    Remarks

    The following code snippet loads a PDF file (Document.pdf), specifies image compression options, runs document optimization, and saves the result:

    using (PdfDocumentProcessor processor = new PdfDocumentProcessor()) {
        processor.LoadDocument("C:\\PDF\\ImageCompress\\Document.pdf");
        var options = new PdfImageCompressionOptions() {
            CompressionType = PdfImageCompressionType.Flate,
            JpegQuality = 50,
            DownsamplingResolution = 75,
        };
        processor.OptimizeDocument(options);
        processor.SaveDocument("C:\\PDF\\ImageCompress\\Document.optimized.pdf");
    }
    

    Inheritance

    Object
    PdfImageCompressionOptions
    See Also