PDF Output
These options apply to PDF output.
zugferd-xml
Only effective for ZUGFeRD PDF output.
Specifies the required ZUGFeRD-invoce.xml file that should be attached to ZUGFeRD PDF/A-3 output.
The file name can be specified either as value or as option string. When specified as an option string, additional options are available for more detailed control over how the file is embedded.
Available options are:
file or filename, embedded-filename, compress,
description
If no or empty embedded-filename is given, the default name given in the specifications for ZUGFerD based on the content of the invoice file is used ( "ZUGFeRD-invoice.xml", "factur-x.xml" or "xrechnung.xml" ).
If description is not specified, the default description given in the specifications for ZUGFerD is used.
The default value for the option compress is yes.
E.g. zugferd-xml="c:/temp/Invoice.xml" or zugferd-xml={file="c:/temp/Invoice.xml" embedded-filename="InvoiceNameInPdf.xml"}
This option does not select the output type. For command-line selection of ZUGFERD, see TFPrint output types; for programmatic output, see your interface guide.
pdf-user-password
Specifies the password which is required for opening a document.
pdf-owner-password
Specifies the password which is required to change user permissions.
pdf-printing-permission
Specifies the printing permission.
none, disallow printing
low-resolution, allow only low-resolution printing
high-resolution, allow full printing
pdf-modify-permission
Specifies the modify permission.
none, allow no modifications
assembly, allow document assembly only
annotate, assembly permissions plus commenting
all, allow full document modification
pdf-allow-copy-content
Yes, True or 1 allow copying of any content.
No, False or 0 disallow copying of any content.
pdf-allow-screen-reader-text-access
Yes, True or 1 allow screen reader to access content.
No, False or 0 disallow screen reader to access content.
pdf-encrypt-content
all encrypt all content
exclude-meta-data prevent encryption of metadata