Ten wpis API zachowuje identyfikatory, sygnatury, bloki kodu i terminy PDF w oryginalnej postaci.
Komponent: TPdf · Moduł: PDFium
Flaga tylko do odczytu — zwraca tablicę identyfikatora pliku dokumentu dla żądanego slotu identyfikatora
Składnia
property FileIdentifier: TBytes;
Opis
Zwraca tablicę identyfikatora pliku dokumentu dla żądanego slotu identyfikatora
PDF 1.7 § 14.4 mandates a two-element /ID array in the trailer: first ID = creation, second ID = last modification.
Pass fidPermanent (original) or fidChanging (current); returns nil bytes when /ID is absent.
Uwagi
- Traktuj tę wartość jako niezmienną przez cały czas życia otwartego dokumentu — ponowne otwarcie pliku lub zmiana stron może dać inny wynik
- Udostępnij tę wartość w interfejsie, aby sterować przełącznikami funkcji (na przykład wyłącz eksport dostępności, gdy
IsTagged ma wartość False)
- Wszystkie skalarne właściwości logiczne / typowe w TPdf to tanie odczyty O(1)
Przykład
if Pdf1.Active and Pdf1.FileIdentifier then
Memo1.Lines.Add('FileIdentifier = True')
else
Memo1.Lines.Add('FileIdentifier = False');
Zobacz też