XSL:FO Processor for Generating PDFs


Prerequisites: The XSL-FO server is separate from the CMS and DSS and must be installed and configured independently. Contact Ingeniux Support to obtain the installation executable.

The XSL-FO Processor, Apache FOP, makes it possible to generate a PDF file derived from a site's published pages.
To set up the Ingeniux FO service:
  1. Navigate to Administration > System Options > CMS > Publishing > XSL:FO Processor for Generating PDFs.

    XSL:FO Processor for Generating PDFs

  2. Complete the following fields:
    FieldDescription
    ServerSpecifies the host name or the IP address of the XSL-FO server used to process the published XML and convert the output into a PDF file.
    PortSpecifies the port number used by the XSL-FO server to listen for requests to process published XML.
    Additional Configuration FileSpecifies the location of a configuration file used to pass additional configuration information to the XSL-FO server.
  3. Select or clear the following Permissions:
    Note
    All permission checkboxes are cleared by default.
    OptionDescription
    No Copy checkboxWhen selected ✓, encrypts the file and removes copy content permissions.
    No Print checkboxWhen selected ✓, encrypts the file and removes printing permissions.
    No Edit checkboxWhen selected ✓, encrypts the file and removes printing permissions.
    No Annotations checkboxWhen selected ✓, removes edit annotation permissions.
  4. Select or clear the following Modes:
    Note
    All mode checkboxes are cleared by default.
    OptionDescription
    Quiet Mode checkboxSuppresses FOP output information such as page sequence generation, warnings, and informational outputs.
    Debug Mode checkboxProvides more-detailed error reporting and end-of-generation metrics.
  5. Click the Save button Save Button in the top-left corner of XSL-FO Processors for PDFs when you finish.