AddPageAssociatedFileFromString
Ficheiros incorporados
Descrição
Associa um ficheiro incorporado construído a partir de uma cadeia à matriz /AF de uma página
Sintaxe
Delphi
Function AddPageAssociatedFileFromString(PageNumber: Integer; Const Source, DisplayName, MIMEType, Description, Relationship: WideString): Integer;Valores devolvidos
| 0 | A validação falhou: sem documento, origem ou nome a apresentar vazio, título de ficheiro incorporado duplicado, relação inválida ou um modo PDF/A que proíbe anexos arbitrários |
|---|---|
| Ref | Identificador do novo objeto de especificação de ficheiro |
Observações
O conteúdo é guardado exatamente como em AddAssociatedFileFromString e registado na árvore de nomes EmbeddedFiles, mas a associação /AF é escrita no dicionário de página em vez do catálogo do documento, para que a ligação sobreviva a ciclos de gravação e carregamento; Relationship tem de ser um de Source, Data, Alternative, Supplement ou Unspecified; escrever uma matriz /AF de página eleva o documento para PDF 2.0
Exemplo
PDF.AddPageAssociatedFileFromString(1, XML, "page-data.xml", "text/xml", "Page payload", "Source");