THotPDF.AddPDFA3AssociatedFile Método
Resumen del método: THotPDF.AddPDFA3AssociatedFile Método
Declaración
function AddPDFA3AssociatedFile(const FileName : AnsiString; const MimeType : AnsiString; const Descripción : AnsiString; const Relationship : AnsiString; const FileBytes : TBytes): THPDFDictionaryObject;
Unidad
HPDFDoc
Parámetros
| Nombre | Propósito |
|---|---|
FileName | Nombre de archivo incrustado escrito en Filespec /F, /UF y el árbol de nombres EmbeddedFiles |
MimeType | Tipo de medio RFC 2046 codificado como /Subtype del flujo EmbeddedFile |
Descripción | Texto opcional Filespec /Desc que muestran las herramientas consumidoras |
Relationship | Valor AFRelationship de PDF/A-3 como Source, Data, Alternative, Supplement o Unspecified |
FileBytes | Carga útil de bytes brutos copiada en el flujo EmbeddedFile |
Valor de retorno
Devuelve el diccionario Filespec indirecto registrado para el archivo asociado incrustado
Notas de uso
- Establezca PDFACompliance en 3A, 3B o 3U y llame a BeginDoc antes de usar este método
- El método valida FileName, MimeType y Relationship, luego escribe los metadatos /Params /Size, /ModDate y /CheckSum para la carga útil incrustada
- Cuando se usa después de AddFacturXAssociatedFile, el archivo adjunto todavía se acepta con semántica genérica de PDF/A-3; los tipos MIME de documentos de respaldo no compatibles se informan en FacturXWarnings en lugar de ser rechazados
APIs relacionadas
- THotPDF
- THotPDF.AddFacturXAssociatedFile Método
- THotPDF.FacturXWarnings Property
- Contenido