Class PdfRenderOptions
Options shared by every render method on PdfRenderer.
Holds only render-universal knobs; format-specific encoder parameters
(PNG compression level, JPEG / WebP quality, BMP / TGA RLE) are passed
directly to the matching SavePageAs* / SavePagesAs*
method, not stored here.
public sealed class PdfRenderOptions
- Inheritance
-
PdfRenderOptions
- Inherited Members
Properties
- Orientation
Override the page's rotation. Default Normal keeps the source orientation.
- PageRange
1-based page selector for multi-page operations. Examples:
"1-3","1,3,5","2-4,7". null, empty, or"*"selects every page. Parsed by GetPageIndexes(string, int).
- Password
Password used to open password-protected or encrypted PDFs. Empty (default) for unprotected documents.
- PixelFormat
Pixel format of the rendered ImageBuffer. Default RGB24.
- RenderAnnotations
When true, PDF annotations (highlights, comments, form-field overlays) are rendered on top of the page. Default false.
- Zoom
Render scale relative to the PDF's native 72 ppi.
1.0= 72 ppi,2.0= 144 ppi,3.0= 216 ppi. Default2.0.