Edit online

Rendering PDF Images

Starting with version 20.0, Oxygen XML Editor provides built-in support for rendering PDF images in Author mode and PDF output. For previous versions, they are not rendered by default and you need to add the Apache PDFBox library by using one of the following procedures:

Installing the PDF Image Rendering Add-on

Oxygen XML Editor offers an add-on that contributes the Apache PDFBox library for you. To install this add-on, follow these steps:
  1. Go to Help > Install new add-ons to open an add-on selection dialog box.
  2. Enter or paste https://www.oxygenxml.com/InstData/Addons/default/updateSite.xml in the Show add-ons from field or select it from the drop-down menu.
  3. Select the PDF Image Rendering add-on and click Next.
  4. Select the I accept all terms of the end-user license agreement option and click Finish.
  5. Restart the application.

Result: The Apache PDFBox libraries are now contributed to the Oxygen installation directory and you should be able to see PDF images in Author mode.

For more information, see the details about this PDF Image Rendering add-on in GitHub.

Manually Adding the ApachePDFBox Libraries

To manually add the Apache PDFBox library so that PDF images are rendered in Author mode, follow this procedure:
  1. Go to http://pdfbox.apache.org/downloads.html and download the pre-built PDFBox standalone binary JAR files: pdfbox-2.0.3.jar, fontbox-2.0.3.jar, and xmpbox-2.0.3.jar. Alternatively, you can use the 1.8.12 version of these files, as they have been tested and work properly.
    Note: It is not recommended to use pdfbox-app-2.0.3.jar file instead of the three specified files because it contains additional classes that may cause conflicts elsewhere in Oxygen XML Editor.
  2. Create a subfolder called pdfImageJars in the [OXYGEN_INSTALL_DIR]\lib directory.
  3. Copy the downloaded JAR libraries to that newly created subfolder.
  4. Restart the application.