function AttachmentRelationshipFeaturesAvailable: Boolean;
BooleanAttachmentRelationshipFeaturesAvailable carrega o módulo PDFium selecionado quando necessário e retorna True quando o ponto de entrada opcional FPDFAttachment_GetAFRelationship é exportado
Com a exportação presente, AttachmentRelationship, o campo Relationship de TPdfAttachmentMetadata retornado por ReadAttachmentMetadata e o campo Relationship preenchido por TryGetAnnotationFileAttachment relatam o nome /AFRelationship da especificação de arquivo (ISO 32000-2 Table 43)
Sem a exportação, esses valores são lidos como string vazia, exatamente como acontece com uma especificação de arquivo que não traz entrada /AFRelationship
Source, Data, Alternative, Supplement, EncryptedPayload, FormData, Template, Unspecified), então os associated files que ele produz são lidos de volta pela API nativaif AttachmentRelationshipFeaturesAvailable and (Pdf.AttachmentRelationship[0] = 'Source') then
ShowMessage('First attachment is the source document');