PDFium Component Docs

Funktionen PdfBufferLooksXfa

Komponent: TPdf  ·  Enhet: PDFium
Söker igenom en rå PDF-bytebuffert efter XFA-markörer utan att anropa några pdfium.dll-exporter

Syntax

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

Beskrivning

Söker igenom den råa PDF-bytebufferten efter XFA-markörelement, till exempel dictionary-nyckeln /XFA eller posten /NeedsRendering true i dokumentkatalogen

Används dynamiskt före inläsning av ett dokument för att avgöra om standard-pdfium.dll eller V8-aktiverade pdfium.v8.dll ska väljas, vilket förhindrar onödig startoverhead för statiska PDF:er

Exponeras så att tester och värdar kan köra samma lexikaliska XFA-markördetektering innan biblioteket läses in eller initieras för första gången

Anmärkningar

Exempel

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

Se även

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags