PDF/A is an ISO-standardized version of the "Portable Document Format" (PDF). PDF/A (A = Archiving) is a subset of the PDF options specifically for the requirements of long-term archiving and barrier freedom, and also for reproduction on mobile terminals such as PDAs. This standard is a subset of PDF 1.4 and is specified under ISO 19005-1:2005.
Note: Please, note that the functionality is only available to you, if the PDF file was generated via NTPExportReport(PDF).
Activation PDF/A mode
To convert a PDF file the option NTPOPTION_WS_PDFA_ENABLED has to be set via the function NTPSetOptionString. The following parameters are available:
NTPOPTION_DISABLED |
PDF/A mode inactive |
NTPOPTION_ENABLED |
PDF/A-1b compliant file |
The standard specifies two levels of conformity:
PDF/A-1a - Level A conformance in part 1
PDF/A-1b - Level B conformance in part 1 (restricted requirements)
Conformity
Level A conformity
A Level A conformant PDF file meets all requirements of the ISO Standard 19005-1:2005. A file like this is called "PDF/A-1a conformant".
Level B conformity
A Level B conformant PDF file meets all requirements of the ISO Standard 19005-1:2005 which relate to the visual appearance of the electronic document. Structural or semantic settings need not be observed. A file like this is called "PDF/A-1b conformant".
To create a PDF file which meets the requirements of PDF/A, the option NTPOPTION_WS_PDFA_LEVEL must be set with the function NTPSetOptionString. The following parameters are available:
NTPVALUE_WEBSERVICE_PDFA_LEVEL_A |
PDF/A-1a compliant file |
NTPVALUE_WEBSERVICE_PDFA_LEVEL_B |
PDF/A-1b compliant file |
Example:
Call NTPSetOption ( ReportID, NTPOPTION_WS_PDFA_ENABLED, NTPOPTION_ENABLED, "" )
Call NTPSetOption ( ReportID, NTPOPTION_WS_PDFA_LEVEL, NTPVALUE_WEBSERVICE_PDFA_LEVEL_A, "" )
Please, note that the activation of the PDF/A-1a conformity causes some settings in NotesToPaper to be automatically activated. This relates e.g. to the font embedding or encryption of the file. It can also cause e.g. a marked change to the size of the PDF file.