Эта запись API сохраняет идентификаторы, сигнатуры, блоки кода и термины PDF в исходном виде.
Компонент: TPdf · Модуль: PDFium
Флаг только для чтения — возвращает массив идентификаторов файла документа для запрошенного слота идентификатора
Синтаксис
property FileIdentifier: TBytes;
Описание
Возвращает массив идентификаторов файла документа для запрошенного слота идентификатора
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.
Примечания
- Считайте это значение неизменяемым на протяжении жизни открытого документа — повторное открытие файла или смена страниц может дать другой результат
- Показывайте это значение в интерфейсе, чтобы управлять переключателями функций, например отключать экспорт доступности, когда
IsTagged равно False
- All scalar boolean / type properties on TPdf are inexpensive O(1) reads.
Пример
if Pdf1.Active and Pdf1.FileIdentifier then
Memo1.Lines.Add('FileIdentifier = True')
else
Memo1.Lines.Add('FileIdentifier = False');
См. также