-
Notifications
You must be signed in to change notification settings - Fork 67
Tasks
Splits a PDF file at a selected set of page numbers, retaining or discarding the PDF outline (bookmarks).
Splits a PDF file at a predefined set of page numbers (all, odd pages, even pages), retaining or discarding the PDF outline (bookmarks).
Splits a PDF file in files of the selected size (roughly), retaining or discarding the PDF outline (bookmarks).
Splits a PDF file into documents of X pages, retaining or discarding the PDF outline (bookmarks).
Splits a PDF file at pages which are destinations of outline elements in the document outline (bookmarks) at the specified level (optionally matching a provided regular expression).
Merge PDF files, creates a single output PDF document composed by the selected pages of each input document taken in the given order. It allows pages selection to merge only selected pages, acro forms merge policy, outline merge policy and table of contents generation.
Given a collection of PDF files, it creates a single output PDF document taking pages alternatively from inputs. Pages can be taken in straight or reverse order and using a configurable step (number of pages before the process switches from a file to the other).
Extract pages from a PDF file creating a new one containing only the selected pages. Page selection can be done using a predefined set of pages (odd, even) or as sets of ranges (from page x to y).
Apply page rotation to a collection of PDF files. Rotation can be applied to a specified set of pages or to a predefined set (all, even pages, odd pages)
Applies selected viewer preferences to a collection of PDF files.
Given a collection of PDF files, applies the selected page labels as defined in the PDF 32000-1:2008, chapter 12.4.2.
Apply new metadata (title, author, subject, keywords) to an input PDF file.
Given a PDF file, applies the selected pages transitions (to use the document as a slide show presentation) as defined in the PDF 32000-1:2008, chapter 12.4.4.
Extracts all the attachments of a given collection of PDF files.
Converts a PDF file to a single TIFF image (TIFF format supports multiple images written to a single file).
Converts a PDF file to multiple TIFF images (one image per page).
Converts a PDF file to multiple JPG images (one image per page).
Extract chapters to separate files based on the bookmarks in the outline at a given level (optionally filtered by a given regex).
List of additional tasks available in the commercial version of Sejda SDK (sejda-sdk-api
and sejda-console-pro
)
Splits a PDF pages in two, either vertically or horizontally, reordering pages if necessary.
Given a PDF file and a set of rectangular boxes, creates a single output PDF file where pages are cropped according to the input rectangular boxes. Input boxes are set as mediabox and cropbox on the resulting document pages.
Splits a PDF file by text content, extracting separate files when specific text changes from page to page.
Given a collection of PDF files, it creates a collection of text files containing text extracted from them.
Extracts text from a PDF file creating a text file for each page.
Compress PDF by removing unused or unnecessary objects, optimizing images resources by reducing their dpi, size and/or quality.
Composes multiple PDF pages (4, 8, 16, 32) per sheet per paper. A5 plan as 4-up on A3 or A4 2-up on A3.
Repairs corrupt PDF files fixing their internal structure where possible.
Converts PDF files to grayscale.
Given a collection of PDF files, applies the selected permission using the selected encryption algorithm (RC4 128, AES 128 or AES 256) and the provided owner and user password.
Given a collection of encrypted PDF files and their owner password, creates a decrypted version of each of them.
Stamps a watermark image on multiple PDF documents.
Scale pages or pages content of multiple PDF documents.
Adds a header or a footer to a collection of PDF files.
Combines multiple PDF files reordering the pages if required.
Takes one or more pages from a PDF file and adds them to one or more PDF files after each ‘n’ pages.
Creates a portfolio/collection of attachments as defined in the PDF 32000-1:2008, chapter 12.3.5.
Convert image files into PDF