Komponente: TPdf · Unit: PDFium
Schreibgeschütztes Flag - gibt das Dateibezeichner-Array des Dokuments für den angeforderten Bezeichnerslot zurück
Syntax
property FileIdentifier: TBytes;
Description
Liefert das Document-File-Identifier-Array für den angeforderten Identifier-Slot
PDF 1.7 § 14.4 schreibt ein zweielementiges /ID-Array im Trailer vor: erste ID = Erzeugung, zweite ID = letzte Änderung
fidPermanent (Original) oder fidChanging (aktuell) übergeben; ohne /ID kommen nil-Bytes zurück
Remarks
- Behandeln Sie den Wert als unveränderlich für die Lebensdauer des geöffneten Dokuments — erneutes Öffnen der Datei oder ein Seitenwechsel kann ein anderes Ergebnis liefern
- Spielen Sie diesen Wert in Ihrer UI aus, um Feature-Schalter zu steuern (zum Beispiel Accessibility-Export deaktivieren, wenn
IsTagged False ist)
- Alle skalaren Boolean-/Type-Eigenschaften an TPdf sind kostengünstige O(1)-Lesezugriffe
Example
if Pdf1.Active and Pdf1.FileIdentifier then
Memo1.Lines.Add('FileIdentifier = True')
else
Memo1.Lines.Add('FileIdentifier = False');
See Also