Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfPageRenderOptions

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 804a7612eee4 with working tree changes
Base OfficeImageExportOptions
Modifiers sealed

Options for bounded page-range and thumbnail rendering.

Inheritance

  • OfficeImageExportOptions
  • PdfPageRenderOptions

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 3

Constructors

public PdfPageRenderOptions() #

Creates legacy page-render options with fail-fast pixel-limit behavior.

Properties

public PdfPageRenderFormat Format { get; set; } #

Batch output format.

public Double? Dpi { get; set; } #

Optional target DPI, converted from PDF's 72 points per inch.

public OfficeColor Background { get; set; } #

PNG background color.

public Int32? ThumbnailMaxDimension { get; set; } #

Optional maximum thumbnail width or height in pixels.

public Int32 MaxPages { get; set; } #

Maximum pages rendered by one call.

public Int64 MaxPixelsPerPage { get; set; } #

Maximum output pixels for one page.

public Int64 MaxOutputBytesPerPage { get; set; } #

Maximum encoded output bytes retained for one page.

public Int64 MaxTotalOutputBytes { get; set; } #

Maximum aggregate encoded output bytes retained for one batch.

public Int32 MaxDiagnosticsPerPage { get; set; } #

Maximum distinct capability diagnostics retained while rendering one page.

public Int32 MaxDiagnosticCharactersPerPage { get; set; } #

Maximum aggregate diagnostic characters retained while rendering one page.

public Boolean ContinueOnError { get; set; } #

Continues a batch and returns a failed per-page report when rendering fails.