Skip to content

Enum AfRelationship

The relationship of a file to a PDF document.

Assembly: FacturXDotNet.dll
csharp
public enum AfRelationship

Fields

Unspecified

Shall be used when the relationship is not known or cannot be described using one of the other values.

csharp
Unspecified = 0

Source

Shall be used if this file specification is the original source material for the associated content.

csharp
Source = 1

Data

Shall be used if this file specification represents information used to derive a visual presentation – such as for a table or a graph.

csharp
Data = 2

Alternative

Shall be used if this file specification is an alternative representation of content, for example audio.

csharp
Alternative = 3

Supplement

Shall be used if this file specification represents a supplemental representation of the original source or data that may be more easily consumable (e.g., A MathML version of an equation).

csharp
Supplement = 4

EncryptedPayload

Shall be used if this file specification is an encrypted payload document that should be displayed to the user if the PDF processor has the cryptographic filter needed to decrypt the document.

csharp
EncryptedPayload = 5

FormData

Shall be used if this file specification is the data associated with the AcroForm (see 12.7.3, "Interactive form dictionary") of this PDF.

csharp
FormData = 6

Schema

Shall be used if this file specification is a schema definition for the associated object (e.g. an XML schema associated with a metadata stream).

csharp
Schema = 7

The tools are open source and released under the MIT License, feel free to use, modify, and share.