Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfSplitWorkflowRequest

Namespace OfficeIMO.Workflows
Assembly OfficeIMO.Workflows
Modifiers sealed

Splits a PDF into consecutive parts and publishes validated outputs.

Inheritance

  • Object
  • PdfSplitWorkflowRequest

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

public PdfSplitWorkflowRequest() #
Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)

Properties

public String Id { get; set; } #

Caller-provided identifier.

public String InputPath { get; set; } #

Original source location.

public OfficeWorkflowStreamInput InputStream { get; set; } #

Optional reopenable provider access.

public String OutputDirectory { get; set; } #

Destination folder. Local folders publish as a unit.

public OfficeWorkflowDirectoryOutput DirectoryOutput { get; set; } #

Optional provider access. Requires Replace; verified parts survive a later failure.

public Int32 PagesPerDocument { get; set; } #

Maximum pages in each consecutive part.

public PdfSplitPlan Plan { get; set; } #

Explicit parts to create instead of fixed-size parts, for example one part per top-level bookmark.

public Int32 MaximumParts { get; set; } #

Maximum permitted number of generated parts.

public String PdfPassword { get; set; } #

Optional input password.

public OfficeWorkflowConflictPolicy ConflictPolicy { get; set; } #

Conflict policy for the local output folder or provider children.

public IOfficeWorkflowPublicationGuard PublicationGuard { get; set; } #

Host authorization checked before publication.

public OfficeWorkflowLimits Limits { get; set; } #

Input and aggregate output byte limits.