API Reference
PdfPageRenderOptions
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.
Inherited Methods
public OfficeImageExportResult EnsureAccepted(OfficeImageExportResult result) #OfficeImageExportResultParameters
- result OfficeImageExportResult
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
public Double GetEffectiveScale(Double logicalWidth, Double logicalHeight) #DoubleParameters
- logicalWidth Double
- logicalHeight Double
Properties
public Double? Dpi { get; set; } #Optional target DPI, converted from PDF's 72 points per inch.
public Int32? ThumbnailMaxDimension { get; set; } #Optional maximum thumbnail width or height in pixels.
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.
Inherited Properties
public Double Scale { get; set; } #public Int32? MaximumOutputWidth { get; set; } #public Int32? MaximumOutputHeight { get; set; } #public OfficeColor BackgroundColor { get; set; } #public OfficeRasterEncodingOptions RasterEncoding { get; set; } #public Boolean SvgTextAsPaths { get; set; } #public Int64 MaximumRasterPixels { get; set; } #public OfficeRasterOverflowBehavior RasterOverflowBehavior { get; set; } #public IOfficeRasterImageCodec? ImageCodec { get; set; } #public Double? TargetDpi { get; set; } #public OfficeFontFaceCollection Fonts { get; set; } #public IOfficeTextShapingProvider? TextShapingProvider { get; set; } #public String? TextShapingLanguage { get; set; } #public OfficeImageExportPolicy Policy { get; set; } #public IProgress<OfficeImageExportProgress>? Progress { get; set; } #public Int32 MaximumOutputCount { get; set; } #public Int64 MaximumTotalRasterPixels { get; set; } #public Int64 MaximumTotalEncodedBytes { get; set; } #public TimeSpan RenderTimeout { get; set; } #public Int32 MaximumDegreeOfParallelism { get; set; } #public virtual Double LogicalUnitsPerInch { get; } #