All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BatikSvgCustomTag ConflictingParametersException Signals that conversion parameters were set that cannot be used together.Constants Constants of the PD4ML API: PDF permission flags,PD4ML.setParam(String, String)parameter keys,PD4ML.getLastRenderInfo(String)keys, output formats, encryption methods and error policies.CustomTag Base class for handlers of custom HTML tags, which render content PD4ML does not support natively, for example charts or barcodes.Dimensions Unit conversion factors and measurement units used byPageSizeandPageMargins.Dimensions.Units Measurement units forPageSizeandPageMarginsvalues.ForcedTerminationException Thrown on the conversion thread when the conversion has been cancelled withPD4ML.terminate().InvalidPasswordException Thrown when an encrypted PDF document cannot be opened because the password given to thePdfDocumentconstructor is missing or wrong.InvokeException Thrown when the PD4ML API is used incorrectly: an invalid argument, or a method called at the wrong time (for example a configuration method afterreadHTML(...), or awrite...method before it).MathMLCustomTag ORCodeCustomTag PageMargins Page margins: the distances between the page edges and the page content area, in points (1/72 inch).PageSize A page size in points (1/72 inch), with constants for the common ISO, JIS, North American and architectural paper formats.Pd4Cmd Pd4Cmd.Base64 Encodes and decodes to and from Base64 notation.Pd4CmdException PD4ML The main entry point of PD4ML: converts HTML/CSS documents to PDF, PDF/A, PDF/UA, RTF, DOCX or page images.PD4MLSvgCustomTag PdfDocument An existing PDF document, for post-processing: reading and changing document properties, appending another document, putting the pages of another document over or under its pages, deleting pages, and saving it, optionally encrypted.PdfDocumentBase The base class ofPdfDocument: an existing PDF document that can be inspected, changed and saved.ProgressListener Receives progress notifications during a conversion, for example to update a progress bar or to log timing information.ResourceProvider Base class for custom resource loaders, which let PD4ML load documents, images, stylesheets and other resources from sources it does not support natively: a proprietary protocol, a database, an encrypted store and so on.StatusMessage A warning or error recorded during a conversion, for example that a font could not be embedded in PDF/A output, or that the license does not cover the requested output format.