| com.pd4ml |
The PD4ML converter API: PD4ML turns HTML and CSS into PDF, DOCX, RTF or raster images; PdfDocument works on existing PDF documents.
|
| com.pd4ml.pdf |
The base of PdfDocument: an existing PDF document that can be inspected, changed and saved.
|
| com.pd4ml.pdf.cos |
The PDF object model (COS): arrays, dictionaries, names, numbers, strings, streams and indirect references, and COSDocument, the whole document.
|
| com.pd4ml.pdf.cos.cli |
The command-line entry point of the COS API: inspects PDF files, evaluates COS paths and edits objects.
|
| com.pd4ml.pdf.cos.filter |
Stream filters for reading PDF streams: FlateDecode, ASCIIHexDecode and ASCII85Decode.
|
| com.pd4ml.pdf.cos.parser |
Parses a PDF file into a COSDocument: its objects, cross-reference tables and streams.
|
| com.pd4ml.pdf.cos.path |
COS paths: a compact syntax for addressing an object in a PDF document, like /Root/Pages/Kids[0], and its evaluator.
|
| com.pd4ml.pdf.cos.security |
Decrypting and encrypting COS documents with the PDF standard security handler.
|
| com.pd4ml.pdf.cos.util |
Helpers for working with COS documents: page tree and outline navigation, inheritable page attributes, number trees, PDF dates, and copying objects between documents.
|
| com.pd4ml.pdf.cos.writer |
Writes COS documents: complete PDF files, and incremental updates appended to an existing file.
|
| com.pd4ml.pdf.encryption |
PDF encryption: the standard (password) and public-key security handlers, protection policies and access permissions.
|
| com.pd4ml.pdf.merge |
Merging PDF files: PdfMerger combines page ranges of several documents into one, keeping bookmarks, links and tagged structure.
|
| com.pd4ml.pdf.merge.cli |
The command-line entry point of the merge API.
|
| com.pd4ml.pdf.optimizer |
Optimizing PDF files: PdfOptimizer drops unreachable objects and rewrites a document compactly.
|
| com.pd4ml.pdf.optimizer.cli |
The command-line entry point of the optimizer API.
|
| com.pd4ml.pdf.overlay |
Overlay and underlay: places pages of one PDF document over or under pages of another (see PdfDocumentBase).
|
| com.pd4ml.pdf.sign |
Signing PDF files: PdfSigner applies PAdES-compatible digital signatures, visible or invisible, with local or remote ( RemoteSigner) keys.
|
| com.pd4ml.pdf.sign.cli |
The command-line entry point of the signing API.
|
| com.pd4ml.pdf.sign.ltv |
Long-term validation (PAdES-LT): fetches OCSP responses and CRLs and adds them to a signed PDF.
|
| com.pd4ml.pdf.sign.pdf |
The low-level signing mechanics: a signature applied as an incremental update over the signed byte ranges.
|
| com.pd4ml.pdf.xfdf |
XFDF (ISO 19444-1): exports a PDF document's annotations and form field values to XFDF, and imports them from it.
|
| com.pd4ml.pdf.xfdf.cli |
The command-line entry point of the XFDF API.
|
| com.pd4ml.plugins |
|
| com.pd4ml.tools |
Command-line tools: Pd4Cmd, the Main-Class of pd4ml.jar, converts documents, edits PDF files, indexes fonts and starts the previewer.
|