PDF reports (using masks or layers)


pdfToolbox allows for creating PDF reports that are a copy of the original PDF and in which all objects that  have problems are identified by layers or by masks (rectangle annotations).

Bookmarks are added to such reports to make it easier to navigate. Destinations are a combination of a page in the report and - in a mask report - an action that switches the respective mask on (or off).

The first level of the bookmark hierarchy has:

  • The name of the Profile, Check or Fixup that was used. The destination is the first page of the report.
  • The severities (Error, Warning or Info) of the hits encountered. The destinations are the first pages with a hit of the respective severity.
  • "Switch highlighting off" stays on the current page but switches all masks off.

On the second level within Severities, there are the names of the respective Checks. Destinations are the first pages with a hit for the respective Check.

Within each Check on the third level are all pages where the respective Check found a hit.

If the original PDF already contained bookmarks these are moved into a top level bookmark "Original bookmarks), so that they will be preserved and remain functional.

Template based reports as overview page

In addition to the copy of the PDF file with all hits on object level, a report can have an overview section with all hits including those on document and on page level which do not show up in the bookmarks.

The Overview uses a condensed layout when "PDF report" is selected.

If "PDF report (Custom)" is selected, an HTML template is used for the report layout. pdfToolbox comes with a predefined layout "PDF report (Overview)" which can be selected at the bottom of the dialogue.

When clicking on the "Browse" button a window into the file system opens so that new templates can be created or the predefined layout can be copied and modified.