Package pdf
This package serves as the foundation for managing, processing, and generating PDF documents
within the project.
-
Class Summary Class Description BoundingBox This class represents a bounding box.PDFAnnot This class defines an annotation (commonly known as a Bookmark).PDFBorder A border around an annotationPDFCatalog This class implements the PDF Catalog, also known as the root nodePDFDocument Represents a PDF document with functionalities to manage PDF objects, pages, fonts, images, and document metadata.PDFFont This class defines a font within a PDF document.PDFGraphics This class is our implementation of AWT's Graphics class.PDFImage This implements the Image XObject.PDFInfo This class stores details of the author, the PDF generator etc.PDFJob This class extends awt's PrintJob, to provide a simple method of writing PDF documents.PDFObject This is the base class for all Objects that form the PDF document.PDFOutline This class manages the documents outlines (also known as bookmarks).PDFOutput This class is used to write a PDF document.PDFPage This class defines a single page within a document.PDFPageList This object contains the document's pages.PDFPrinterJob This class extends awt's PrinterJob, to provide a simple method of writing PDF documents.PDFStream This class implements a PDF stream object.PDFStringHelper String manipulation methodsPDFXref This class is used to hold the xref information in the PDF Trailer block. -
Exception Summary Exception Description StringTooLongException This exception is thrown from gnu.jpdf.BoundingBox if the string won't fit into the box