PDFium Component Docs

PdfBufferLooksXfa funkce

Component: TPdf  ·  Unit: PDFium
Skenuje nezpracovanou vyrovnávací paměť bajtů PDF na přítomnost značek XFA bez volání exportů pdfium.dll

Syntax

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

Description

Skenuje nezpracovanou vyrovnávací paměť bajtů PDF na přítomnost elementů značek XFA, jako je klíč slovníku /XFA nebo položka katalogu dokumentu /NeedsRendering true

Používá se dynamicky před načtením dokumentu pro rozhodnutí, zda vybrat standardní pdfium.dll nebo pdfium.v8.dll s podporou V8, což zabraňuje zbytečné režii při spouštění statických PDF

Exponováno, aby testy a hostitelé mohli spustit stejnou lexikální detekci značek XFA před prvním načtením nebo inicializací knihovny

Remarks

Example

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

See Also

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags