PDFium Delphi Component Docs

AddAnnotationFileAttachment Methode

Komponente: TPdf  ·  Unit: PDFium
Hängt eine eingebettete Datei an eine vorhandene Anmerkung an und füllt ihren Inhalt in einem einzigen Aufruf.

Syntax

function AddAnnotationFileAttachment(AnnotIndex: Integer; const Name: WString; const FileData: TBytes): Boolean;

AnnotIndexInteger. Nullbasierter Index der Anmerkung auf der aktuellen Seite, typischerweise vom Untertyp anFileAttachment.
NameWString. Für den Anhang aufgezeichneter Dateiname, so wie ihn ein Betrachter anzeigen würde.
FileDataTBytes. Bytes der eingebetteten Datei. Ein leeres Array erzeugt den Anhangseintrag ohne Inhalt.
ResultBoolean. True, wenn sowohl der Anhang als auch sein Inhalt geschrieben wurden.

Description

Hängt eine Datei an eine einzelne Anmerkung an, die eine FileAttachment-Anmerkung als Büroklammer- oder Pinnnadelsymbol anzeigt. Anhänge auf Dokumentebene sind getrennt und laufen über CreateAttachment

Bei Erfolg wird die Seite als geändert markiert, sodass ein anschließendes SaveAs den Anhang in die Datei übernimmt

Ein Ergebnis False bedeutet, dass nichts angehängt wurde: Entweder konnte die Anmerkung nicht geöffnet werden, oder der PDFium-Build exportiert keine Anmerkungsanhänge

See Also

CreateAttachment, Attachment, CreateAnnotation, AttachmentName