AddPageAssociatedFileFromString
Eingebettete Dateien
Beschreibung
Bindet eine aus einem String erzeugte eingebettete Datei an das /AF-Array einer Seite
Syntax
Delphi
Function AddPageAssociatedFileFromString(PageNumber: Integer; Const Source, DisplayName, MIMEType, Description, Relationship: WideString): Integer;Rückgabewerte
| 0 | Validierung fehlgeschlagen: kein Dokument, leere Quelle oder leerer Anzeigename, doppelter Titel einer eingebetteten Datei, ungültige Beziehung oder ein PDF/A-Modus, der beliebige Anhänge verbietet |
|---|---|
| Ref | Handle des neuen Dateispezifikationsobjekts |
Anmerkungen
Die Nutzdaten werden genau wie bei AddAssociatedFileFromString gespeichert und im EmbeddedFiles-Namensbaum registriert, jedoch wird die /AF-Zuordnung in das Seitendictionary statt in den Dokument-Catalog geschrieben, sodass die Bindung Speicher- und Ladezyklen übersteht. Relationship muss Source, Data, Alternative, Supplement oder Unspecified sein. Das Schreiben eines Seiten-/AF-Arrays hebt das Dokument auf PDF 2.0 an
Beispiel
PDF.AddPageAssociatedFileFromString(1, XML, "page-data.xml", "text/xml", "Page payload", "Source");