API Reference
Class
PdfSplitPlan
Deterministic split filenames and page ranges shared by previews and execution.
Inheritance
- Object
- PdfSplitPlan
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method PdfSplitPlan.Create
- Method PdfSplitPlan.FromStarts
- Property PdfSplitWorkflowRequest.Plan
Methods
public static PdfSplitPlan Create(Int32 pageCount, Int32 pagesPerDocument, Int32 maximumParts = 1000) #Returns:
PdfSplitPlanCreates a bounded plan without loading or changing a document.
Parameters
- pageCount System.Int32
- pagesPerDocument System.Int32
- maximumParts System.Int32 = 1000
public static PdfSplitPlan FromStarts(Int32 pageCount, IReadOnlyList<PdfSplitStart> starts, Int32 maximumParts = 1000) #Returns:
PdfSplitPlanCreates a plan that starts a new part at each supplied page and names parts after their titles. Pages before the first start become an unnamed leading part; duplicate starts are merged.
Parameters
- pageCount System.Int32
- starts System.Collections.Generic.IReadOnlyList{OfficeIMO.Workflows.PdfSplitStart}
- maximumParts System.Int32 = 1000
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<PdfSplitPart> Parts { get; } #Output parts in source page order.