Sejda SDK is an open source, task oriented Java library to edit PDF files
~ $ unzip sejda-console-2.12-bin.zip
~ $ sejda-console-2.12/bin/sejda-console merge -f first.pdf second.pdf -o merged.pdf
Available PDF Tasks
Merge PDF files retaining or discarding bookmarks and acro form fields, mix them taking pages alternately from a set of PDF files, add back pages to a batch of PDF files.
Split PDF files by specifying page numbers, split by size, by bookmarks level, at every page, split when text in a given position changes (ex invoice number) or split each page down the middle, either vertically or horizontally.
Extract text from PDF files generating a single text file or a text file for each page selected for extraction, extract selected pages generating a PDF file containing only desired pages.
Compress PDF files removing unused resources and reducing images size.
Crop PDF files to fit a given rectangle.
Add permissions, decrypt or encrypt PDF files using AES 256bits or 128bits.
Convert PDF files to JPEG, TIFF, multi page TIFF or grayscale PDF.
Extract attachments from PDF files or create an attachments collection (portfolio).
Header & footer
Adds header or footer text with page numbers, text labels or bates numbering to PDF documents
$ 2000 /year
- Suitable for commercial or closed source
- One single task
- Unlimited executions
- Command line interface and Java SDK
- Additional fonts (Chinese, Japanese, Armenian and Korean)
- Dedicated support
Access to PRO tasks
- Split by text
- Split down the middle
- Extract text
- Convert to grayscale
- Add back pages
- Attachments collection (Portfolio)
- Image to PDF
- Resize pages
- Scale content
- Set header and footer
Ask for a trial of sejda-console, our command line interface
Look at what people say
Have questions? mail_outlineContact us