An extendible and configurable PDF manipulation layer library written in java.
Java
Permalink
Failed to load latest commit information.
sejda-console Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-conversion Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-core Upgrades to latest sambox Jan 18, 2017
sejda-distribution Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-docs Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-fonts Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-icepdf Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-image-writers Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-model Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-ocr Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-optional-fonts Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
sejda-sambox Moving to sejda 3. Split standard and pro commands using ServiceLoader. Jan 14, 2017
.gitignore ignore Intellij IDEA files Oct 25, 2013
.travis.yml Added hi@sejda to the notifications Dec 15, 2016
CONTRIBUTING.md merged root and parent pom. Created a sejda-docs module for Jan 15, 2016
LICENSE Moving to GNU Affero GPLv3 Aug 3, 2015
README.md updated Sonar url Jul 26, 2016
bintray-deploy.json fixed double slash Sep 20, 2016
pgp.asc.enc added missing encrypted keys Sep 10, 2016
pom.xml Upgrades to latest sambox Jan 18, 2017

README.md

Sejda (http://www.sejda.org)

Build Status License

An extendible and configurable PDF manipulation layer library written in Java. A ready to use java library to perform PDF document manipulation without having to deal with the low level API.

Sejda offers a set of "ready to go" manipulations implemented using ICEpdf and SAMBox, a PDFBox fork that we maintain, but you can also provide your implementation using iText, iText 5.x, PDFBox or any other PDF engine and configure Sejda to use it.

Quick start: http://www.sejda.org/development/quick-start/

A full list of the available tasks: http://www.sejda.org/development/available-tasks/

CLI Interface

A platform independent CLI (command line interface) is available for download with every new release.

Download latest from https://github.com/torakiki/sejda/releases

Get started: http://www.sejda.org/shell-interface/tutorial/

Web Interface

A web interface is available at http://sejda.com where the most commonly used tasks are available as online services:

Split PDF by pages

Merge PDF

Split PDF by chapters

Split PDF by size

Split PDF by size

Alternate/Mix PDF

Extract Pages from PDF

Apply header/footer or page numbers to PDF pages

Rotate PDF pages

PDF to JPG Images

Quality

We put a great effort trying to keep high quality standard for our code base, all the details on SonarQube

License

Sejda 1.x is licensed under Apache License, Version 2.0

Sejda 2.x is licensed under GNU Affero Public License 3.0