SplitterContext Class

Wordize.Splitting.SplitterContext class. Document splitter context.

SplitterContext class

Document splitter context.

public class SplitterContext : ProcessorContext

Constructors

NameDescription
SplitterContext()The default constructor.

Properties

NameDescription
FontSettings { get; set; }Allows to specify document font settings.
LayoutOptions { get; }Document layout options used by the processor.
SplitOptions { get; }Document split options.
WarningCallback { get; set; }Warning callback used by the processor.

Examples

Shows how to split document into pages using fluent Api.

SplitterContext context = new SplitterContext();
context.SplitOptions.SplitCriteria = SplitCriteria.Page;

List<Stream> pages = new List<Stream>();
Splitter.Create(context)
    .From(MyDir + "TestSpliter.docx")
    .To(pages, SaveFormat.Docx)
    .Execute();

See Also