SplitOptions Class
Provides options for the document page splitting.
Inheritance Hierarchy

Namespace: GroupDocs.Merger.Domain.Options
Assembly: GroupDocs.Merger (in GroupDocs.Merger.dll) Version: 21.2.0.0
Syntax
public class SplitOptions : PageOptions, 
	ISplitOptions, IPageOptions, IOptions

The SplitOptions type exposes the following members.

Constructors
  NameDescription
Public methodSplitOptions(CreateSplitStream)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(String, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, ReleaseSplitStream)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(String, Int32, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(String, Int32, SplitMode)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, ReleaseSplitStream, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, Int32, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, Int32, SplitMode)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(String, Int32, Int32, RangeMode)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, ReleaseSplitStream, Int32, Int32)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, ReleaseSplitStream, Int32, SplitMode)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, Int32, Int32, RangeMode)
Initializes a new instance of the SplitOptions class.
Public methodSplitOptions(CreateSplitStream, ReleaseSplitStream, Int32, Int32, RangeMode)
Initializes a new instance of the SplitOptions class.
Properties
  NameDescription
Public propertyCreateStream
Delegate that defines method to create output split stream.
Public propertyMode
Gets the mode for page splitting.
Public propertyPages
Get page numbers collection.
(Inherited from PageOptions.)
Public propertyReleaseStream
Delegate that defines method to release output split stream.
Methods
  NameDescription
Public methodGetPathByIndex
Gets the full file path of splitted document by index with pre-defined extension.
Public methodValidate
Validates the split options.
See Also