AddPageAssociatedFileFromString

Archivos incrustados

Descripción

Vincula un archivo incrustado construido a partir de una cadena a la matriz /AF de una página

Sintaxis

Delphi

Function AddPageAssociatedFileFromString(PageNumber: Integer; Const Source, DisplayName, MIMEType, Description, Relationship: WideString): Integer;

Valores devueltos

0La validación falló: no hay documento, la fuente o el nombre para mostrar está vacío, el título del archivo incrustado está duplicado, la relación no es válida o hay un modo PDF/A que prohíbe adjuntos arbitrarios
RefManejador del nuevo objeto de especificación de archivo

Observaciones

La carga útil se almacena exactamente igual que en AddAssociatedFileFromString y se registra en el árbol de nombres EmbeddedFiles, pero la asociación /AF se escribe en el diccionario de página en lugar del catálogo del documento, de modo que la vinculación sobrevive a los ciclos de guardar y cargar. Relationship debe ser uno de Source, Data, Alternative, Supplement o Unspecified. Escribir una matriz /AF de página eleva el documento a PDF 2.0

Ejemplo

PDF.AddPageAssociatedFileFromString(1, XML, "page-data.xml", "text/xml", "Page payload", "Source");

Véase también

AddAssociatedFileFromString, GetAssociatedFileCount