function AttachmentRelationshipFeaturesAvailable: Boolean;
BooleanAttachmentRelationshipFeaturesAvailable carga el módulo PDFium seleccionado cuando hace falta y devuelve True cuando el punto de entrada opcional FPDFAttachment_GetAFRelationship está exportado
Cuando la exportación está presente, AttachmentRelationship, el campo Relationship de TPdfAttachmentMetadata que devuelve ReadAttachmentMetadata y el campo Relationship que llena TryGetAnnotationFileAttachment informan el nombre /AFRelationship de la especificación de archivo (ISO 32000-2 Table 43)
Sin esa exportación, esos valores se leen como una cadena vacía, exactamente igual que en una especificación de archivo que no trae entrada /AFRelationship
Source, Data, Alternative, Supplement, EncryptedPayload, FormData, Template, Unspecified), de modo que los archivos asociados que produce se releen a través de la API nativaif AttachmentRelationshipFeaturesAvailable and (Pdf.AttachmentRelationship[0] = 'Source') then
ShowMessage('First attachment is the source document');