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

0Validierung 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
RefHandle 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");

Siehe auch

AddAssociatedFileFromString, GetAssociatedFileCount