Package org.faceless.publisher.ext


package org.faceless.publisher.ext
Contains extensions to BFO Publisher which are used to add functionality
  • Class
    Description
    A ReportFactoryExtension which will convert any content MathML to presentation MathML, allowing it to be rendered.
    The DefaultSignatureExtension handles the signing process for PDF digital signatures with an engine of "default" (which is the default value if the "engine" param is not specified).
    An experimental top-level ResourceLoader for loading DOCX documents by converting them to first to HTML, for processing with BFO Publisher
    A top-level ResourceLoader for loading EPUB documents by converting them to first to HTML, for processing with BFO Publisher.
    An extension to use the Apache FreeMarker template library as a pre-processor to generate the HTML/XML parsed by BFO Publisher.
    Supports GlobalSign DSS signatures with the "globalsign.dss" or "globalsign.qss" engine.
    A ReportFactoryExtension which is required to support the dir="auto" attribute when parsing HTML, this extension will convert those to "left" or "right" based on the content of the element.
    A ReportFactoryExtension that will add support for the "xmlns" prefix to defined namespaces for HTML parsing, in the same way it already exists for XML.
    Determines how namespaces are inferred in HTML.
    A top-level ResourceLoader for loading bitmap images, converting them to HTML for processing with BFO Publisher
    An XMLFilter which can be specified with "bfo:xslt" on the about:index resource to style the generated index as a book index.
    The LessStylesheetExtension adds the ability to natively use the "Less" stylesheet format defined at https://lesscss.org.
    A ReportFactoryExtension that will process any <?
    Allow the loading of javax.mail.internet.MimeMessage Mail messages into the Report.
    A Configuration controls how an arbitrary mail message is converted to input that can be used by BFO Publisher.
    The MailServerExtension offers a standard way to access email messages, using the "imap" URL schema described in RFC5092.
    A static helper class that allows easy creation of configuration for loading messages from Google Mail
    An experimental top-level ResourceLoader for loading ODF documents, converting them to HTML for processing with BFO Publisher
    A ReportConfiguration is a means of configuring a Report object to a predetermined state.
    Represents an extension to the ReportFactory, adding the ability to parse new types of input or process it in a different way in response to a processing instruction.
    The ScssStylesheetExtension adds the ability to natively use the "Scss" stylesheet format defined at https://sass-lang.com.
    A subtype of ReportFactoryExtension that should be implemented to add support for particular types of digital signature
    A ReportFactoryExtension that will listen for any hyperlinks in the document, consider whether the document being linked to is "local" and if it is, attach it to the PDF as another PDF and redirect all links to that document.
    An XML filter that will expand the "single attribute" values used with SSML to their expanded versions, which are used by the PDF output
    A top-level ResourceLoader for loading text/plain documents, converting them to HTML for processing with BFO Publisher
    A ReportFactoryExtension that adds support for XML Inclusions (XInclude).
    A top-level ResourceLoader for loading HTML, XML and SVG documents for processing with BFO Publisher.
    A ReportFactoryExtension that will process any <?
    A ReportFactoryExtension that will apply the XSLT stylesheet referenced by the "bfo:xslt" attribute on any element, to that element.
    An extension to use the ZTemplate template language as a pre-processor to generate the HTML/XML parsed by BFO Publisher.