GitHub repository: JLLeitschuh/sejda
Description: An extendible and configurable PDF manipulation layer library written in java.