[Root] / Xceed.PdfLibrary.NET Assembly / Xceed.PdfLibrary.NET Namespace / SplitByPageOptions Class / ToPath Method / ToPath(Int32,Int32,String) Method
The zero-based index corresponding to the first Page in the range.
The zero-based index corresponding to the last Page in the range.
The path that will be used to save the path; this must include the directory and the filename, with extension.
Example
In This Topic
    ToPath(Int32,Int32,String) Method
    In This Topic
    Creates the options that will be used to extract a range of Pages to a single file.
    Syntax
    public static SplitByPageOptions ToPath( 
       int from,
       int to,
       string outputPath
    )

    Parameters

    from
    The zero-based index corresponding to the first Page in the range.
    to
    The zero-based index corresponding to the last Page in the range.
    outputPath
    The path that will be used to save the path; this must include the directory and the filename, with extension.

    Return Value

    Configured SplitByPageOptions instance.
    Exceptions
    ExceptionDescription
    Thrown when outputPath is null or empty.
    Thrown when from or to is negative, or when to is less than from.
    Example
    // Extracts Pages 1-5 (indices 0-4) to a single file.
    document.Split(SplitByPageOptions.ToPath(0, 4, "output/pages1-5.pdf"));
    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