[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / SplitByBookmarkOptions Class
In This Topic
    SplitByBookmarkOptions Class
    In This Topic
    Represents the options that will be used for splitting a PdfDocument based on its Bookmarks.
    Object Model
    SplitByBookmarkOptions ClassBookmark ClassSplitByBookmarkOptions ClassSplitByBookmarkOptions Class
    Syntax
    public class SplitByBookmarkOptions : SplitOptions 
    Inheritance Hierarchy

    System.Object
       Xceed.PdfLibrary.NET.SplitOptions
          Xceed.PdfLibrary.NET.SplitByBookmarkOptions

    Public Properties
     NameDescription
    Public Property Gets or sets the Bookmark from where the document will be split.  
    Public Property Gets or sets the Bookmark level at which the document will be split.  
    Public Property Gets the filepath that will be used to save the output of the split operation. (Inherited from Xceed.PdfLibrary.NET.SplitOptions)
    Public Property The streams that will be used as output for the split PdfDocuments. (Inherited from Xceed.PdfLibrary.NET.SplitOptions)
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates the options that will be used to split the PdfDocument using all Bookmarks at a specified level as a reference & then save the result to file paths.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates the options that will be used to split the PdfDocument using a Bookmarks at a specific level as a reference & then save the result to streams.  
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also