PdfAttachmentRelationship Enumeration

Relationship between an attached file and the host PDF document, per PDF/A-3 and PDF/A-4 specifications

Definition

Namespace: HiQPdf.Next
Assembly: HiQPdf.Next (in HiQPdf.Next.dll) Version: 18.9.2
C#
public enum PdfAttachmentRelationship

Members

Source0 The attached file is the source data the PDF was derived from (for example, an XML invoice for an invoice PDF). Common for e-invoicing workflows such as ZUGFeRD and Factur-X
Data1 The attached file is the primary content; the PDF is a visual presentation of it
Alternative2 The attached file is an alternative representation of the PDF (for example, an audio version)
Supplement3 The attached file is supplementary material (for example, additional documentation referenced from the PDF)
EncryptedPayload4 The attached file is an externally encrypted payload, and the PDF acts as a wrapper or cover sheet. Valid only for PDF/A-4f. The library does not encrypt the attachment -- the file must already be encrypted by an external mechanism (PKCS#7, PGP, etc.) before being added
Unspecified5 Relationship is not specified. Default value, used for documents that do not target PDF/A-3 or PDF/A-4f

See Also