6/13/25, 2:31 PM Defining PDF/A Format in the Print Program
Show TOC
Defining PDF/A Format in the Print
Program
Make the following settings for the PDF/A format that you want to use.
Define the PDF Standard
You can set the PDF standard for generating PDF documents in the <PDFNORM> field of parameter
IE_OUTPUTPARAMS (structure <SFPOUTPUTPARAMS>) in function module FP_JOB_OPEN.
The possible fixed values are provided by static attributes of the interface IF_FP_PDF_NORM:
Table 1: Defining the PDF Standard in the Print Program
Format Constant Value
PDF/A-1 IF_FP_PDF_NORM=>PDF_A1 PDF/A-1
PDF/A-1b IF_FP_PDF_NORM=>PDF_A1B PDF/A-1B
PDF/A-2b IF_FP_PDF_NORM=>PDF_A2B PDF/A-2B
PDF/A-3b IF_FP_PDF_NORM=>PDF_A3B PDF/A-3B
PDF IF_FP_PDF_NORM=>PDF PDF
System default IF_FP_PDF_NORM=>DEFAULT System default
Note
PDF/A-1 output (feature: cl_fp_feature_test=>gc_render_pdfa1) is always generated with the ICC
color profile RGB as OutputIntent.
Note
The formats PDF/A-1b, PDF/A-2b, PDF/A-3b (feature: cl_fp_feature_test=> gc_pdfa_ext) are
generated with ICC color profile sRGB as OutputIntent.
PDF/A Output Using BAdI
For "Archiving" and "Printing and Archiving" scenarios, you can also activate the PDF/A output by using a BAdI
(Business Add-In). The relevant enhancement spot and BAdI definition are called
FP_EXTENSION_PDF_GENERATION. The interface IF_BADI_FP_EXT_PDF_GENERATION provides the
method SET_PDF_NORM_FOR_ARCHIVING for this purpose.
[Link] 1/2
6/13/25, 2:31 PM Defining PDF/A Format in the Print Program
Note
For more information, see the technical documentation about the BAdI (make sure you read the link to the
feature test).
Related Information
Checking Available PDF/A Formats
[Link] 2/2