Search Results for

    Show / Hide Table of Contents

    Interface IPdfSplitService

    Pdf split service

    Namespace: Simplic.DocumentProcessing
    Assembly: Simplic.DocumentProcessing.dll
    Syntax
    public interface IPdfSplitService

    Methods

    | Improve this Doc View Source

    GetPageRanges(Byte[], IList<BarcodeRecognitionResult>)

    Generate page ranges from a given list of page numbers

    Declaration
    IList<PageNumberRange> GetPageRanges(byte[] pdf, IList<BarcodeRecognitionResult> pages)
    Parameters
    Type Name Description
    System.Byte[] pdf

    Pdf as blob

    System.Collections.Generic.IList<BarcodeRecognitionResult> pages

    List of page numbers to create ranges for

    Returns
    Type Description
    System.Collections.Generic.IList<PageNumberRange>

    List of page ranges

    | Improve this Doc View Source

    Split(Byte[], IList<PageNumberRange>)

    Split pdf by page range

    Declaration
    IList<PdfSplitResult> Split(byte[] pdf, IList<PageNumberRange> ranges)
    Parameters
    Type Name Description
    System.Byte[] pdf

    Pdf to split

    System.Collections.Generic.IList<PageNumberRange> ranges

    List of page ranges

    Returns
    Type Description
    System.Collections.Generic.IList<PdfSplitResult>

    List of splitted pdfs

    | Improve this Doc View Source

    SplitByPageNumbers(Byte[], IList<Int32>)

    Split pdf by page number

    Declaration
    PdfSplitResult SplitByPageNumbers(byte[] pdf, IList<int> pageNumbers)
    Parameters
    Type Name Description
    System.Byte[] pdf

    Pdf to split

    System.Collections.Generic.IList<System.Int32> pageNumbers
    Returns
    Type Description
    PdfSplitResult

    Splitted pdfs

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx