PDFium Component Docs

PdfBufferLooksXfa-funktion

Komponent: TPdf  ·  Enhed: PDFium
Skanner en rå PDF-bytebuffer for XFA-markører uden at kalde nogen pdfium.dll-eksport

Syntaks

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

Beskrivelse

Skanner den rå PDF-bytebuffer for XFA-markørelementer, såsom /XFA-dictionary-nøglen eller en /NeedsRendering true-post i dokumentkataloget

Bruges dynamisk før indlæsning af et dokument til at beslutte, om den standard pdfium.dll eller den V8-aktiverede pdfium.v8.dll skal vælges, hvilket forhindrer unødvendig opstartsoverhead for statiske PDF-filer

Eksponeret så test og værter kan køre den samme leksikalske registrering af XFA-markører, før biblioteket indlæses eller initialiseres første gang

Bemærkninger

Eksempel

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

Se også

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags