PDFium Component Docs

Функция PdfBufferLooksXfa

Component: TPdf  ·  Unit: PDFium
Сканира необработен PDF байтов буфер за XFA маркери без извикване на експорти на pdfium.dll

Syntax

function PdfBufferLooksXfa(Data: PByte; Size: Integer): Boolean;

Description

Сканира необработения PDF байтов буфер за XFA маркерни елементи, като например ключа на речника /XFA или запис в каталога на документа /NeedsRendering true

Използва се динамично преди зареждане на документ, за да се реши дали да се избере стандартната pdfium.dll или версията с поддръжка на V8 pdfium.v8.dll, предотвратявайки ненужни допълнителни разходи при стартиране за статични PDF файлове

Предоставя се за използване, за да могат тестовете и хостовете да изпълняват една и съща лексикална проверка за XFA маркери преди първото зареждане или инициализиране на библиотеката

Remarks

Example

if PdfBufferLooksXfa(@Buffer[0], Length(Buffer)) then
  EnableV8Engine := True;

See Also

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags