Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfProductionSplitOptions

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Modifiers sealed

Controls page-count, content-boundary, and target-size PDF splitting.

Inheritance

  • Object
  • PdfProductionSplitOptions

Usage

Explore 2 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 2

Constructors

public PdfProductionSplitOptions() #

Properties

public Int32? MaximumPagesPerPart { get; set; } #

Optional maximum number of source pages in one part.

public Int64? TargetPartSizeBytes { get; set; } #

Optional target artifact size in bytes. A single source page may exceed the target.

public String? BoundaryText { get; set; } #

Optional text marker that starts a new part when found on a page.

public Boolean IgnoreBoundaryTextCase { get; set; } #

Uses ordinal case-insensitive matching for PdfProductionSplitOptions.BoundaryText.

public Int32 MaximumArtifactProbes { get; set; } #

Maximum generated candidate artifacts used while enforcing target size.

public Int64 MaximumCumulativeArtifactBytes { get; set; } #

Maximum cumulative bytes generated across candidate and final artifacts.