Skip to content

PDFRendererImageOptions

Namespace: O2S.Components.PDF4NET.Rendering

Defines several options that control how images in PDF files are rendered in the output image when PDF pages are converted to image.

public class PDFRendererImageOptions

Inheritance ObjectPDFRendererImageOptions

Constructors

PDFRendererImageOptions()

Initializes a new PDFRendererImageOptions object.

public PDFRendererImageOptions()

Properties

BlackWhiteImageDownscalingMode

Gets or sets the method used for downscaling B/W images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode BlackWhiteImageDownscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how B/W images embedded in PDF files are downscaled when PDF pages are converted to image.


BlackWhiteImageUpscalingMode

Gets or sets the method used for upscaling B/W images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode BlackWhiteImageUpscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how B/W images embedded in PDF files are upscaled when PDF pages are converted to image.


IndexedImageDownscalingMode

Gets or sets the method used for downscaling indexed images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode IndexedImageDownscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how indexed images embedded in PDF files are downscaled when PDF pages are converted to image.


IndexedImageUpscalingMode

Gets or sets the method used for upscaling indexed images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode IndexedImageUpscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how indexed images embedded in PDF files are upscaled when PDF pages are converted to image.


OpaqueImageDownscalingMode

Gets or sets the method used for downscaling opaque images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode OpaqueImageDownscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how opaque images embedded in PDF files are downscaled when PDF pages are converted to image.


OpaqueImageUpscalingMode

Gets or sets the method used for upscaling opaque images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode OpaqueImageUpscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how opaque images embedded in PDF files are upscaled when PDF pages are converted to image.


TransparentImageDownscalingMode

Gets or sets the method used for downscaling transparent images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode TransparentImageDownscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how transparent images embedded in PDF files are downscaled when PDF pages are converted to image.


TransparentImageUpscalingMode

Gets or sets the method used for upscaling transparent images embedded in PDF files when PDF pages are converted to image.

public PDFRendererImageScalingMode TransparentImageUpscalingMode { get; set; }

Property Value

PDFRendererImageScalingMode
A PDFRendererImageScalingMode enum member specifying how transparent images embedded in PDF files are upscaled when PDF pages are converted to image.