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

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

Accepted by parameters

Constructors

Properties

public Nullable<Int32> MaximumPagesPerPart { get; set; } #

Optional maximum number of source pages in one part.

public Nullable<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 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.