PDF Libraries

 

FOP
FOP is an XSL formatter written in Java. It is used in conjunction withan XSLT transformation engine to format XML documents conjunction withan XSLT transformation engine to format XML documents into PDF.

iText
iText is a library that allows you to generate PDF files on the fly.The iText classes are very useful for people who need to fly.The iText classes are very useful for people who need to generateread-only, platform independent documents containing text, lists,tables and images. The library is especially useful in combination withJava(TM) technology-based Servlets: The look and feel of HTML isbrowser dependent; with iText and PDF you can control exactly how yourservlets output will look.

PDFBox
PDFBox is a Java PDF Library. This project will allow access to all ofthe components in a PDF document. More PDF manipulation features all ofthe components in a PDF document. More PDF manipulation features willbe added as the project matures. This ships with a utility to take aPDF document and output a text file.

jFreeReport
Java reporting tool for formatting PDF reports. It is possible tosimply hand off a swing TableModel to JFreeReport and get a tosimply hand off a swing TableModel to JFreeReport and get a paginatedpdf as a result.

JPedal
JPedal is an application for viewing and printing of pdf files. Features of JPedal: Features of JPedal: * JPedal supports a wide variety of different font technologies. * JPedal supports a wide variety of different font technologies. * Jpedal supports the following colour spaces: DeviceRGB, CalRGB, DeviceGRAY, CalGRAY, ICC, indexed, DeviceCMYK and DeviceN. * Jpedal also reads and displays raw tiff, jpg and gif file formats. *Text can be extracted from an entire document, a single page, fromwithin page co-ordinates or from tables. Font information and metadatacan also be extracted. * JPedal can extract any image from a pdf with a choice of output options. * View, edit, print and extract content from interactive FDF forms. * JPedal includes an interactive search function that allows youto search either the current page or the entire pdf document foroccurrences of a word or a phrase.

PDF Renderer
The PDF Renderer is all Java library which renders PDF documents to thescreen using Java2D. Typically this means drawing into a Swing to thescreen using Java2D. Typically this means drawing into a Swing panel,but it could also draw to other Graphics2D implementations

gnujpdf
gnujpdf is a Java package (gnu.jpdf.*) licensed under theLGPL. It provides a simple API to create pdf files and print usingsubclasses of provides a simple API to create pdf files and print usingsubclasses of java.awt.Graphics and java.awt.PrintJob. The PDF classeswrite to an OutputStream in pdf format instead of a typical Graphicsobject, but the method calls are the same as they would be in anyApplet or Application drawing to a canvas.

jPod
jPod is a mature PDF manipulation and rendering library. It supportsCOS and PD level manipulation of PDF documents, AFM and supportsCOS and PD level manipulation of PDF documents, AFM and TrueTypesfonts, incremental writing of files, and parsing of files that slightlydeviate from the specification.

PDFjet
PDFjet Open Source Edition is a library for dynamic generation of PDFdocuments from Java and .NET. The PDFjet Open Source Edition has PDFdocuments from Java and .NET. The PDFjet Open Source Edition has thefollowing features: * Drawing support for: points, lines, boxes, circles, bezier * Drawing support for: points, lines, boxes, circles, bezier curves, polygons, stars, complex paths and shapes. * Text: unicode support, text kerning when using the Helvetica and Times-Roman families of core fonts, embedding hyperlinks.

Who's new

  • admin

Who's online

There are currently 0 users online.