PDFium Component Docs

PdfBufferLooksXfa funkcija

Komponentas: TPdf  ·  Modulis: PDFium
Skenuoja neapdorotą PDF baitų buferį, ieškodamas XFA žymų, neiškviesdamas jokių pdfium.dll eksportų

Syntax

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

Description

Skenuoja neapdorotą PDF baitų buferį, ieškodamas XFA žymeklių elementų, tokių kaip /XFA žodyno raktas arba dokumento katalogo /NeedsRendering true įrašas

Naudojamas dinamiškai prieš įkeliant dokumentą, kad būtų galima nuspręsti, ar pasirinkti standartinį pdfium.dll, ar V8 įgalintą pdfium.v8.dll, taip išvengiant nereikalingos paleidimo apkrovos statiniams PDF

Atskleistas, kad testai ir pagrindinės programos galėtų vykdyti tą patį leksinį XFA žymeklių aptikimą dar prieš bibliotekai pirmą kartą įkeliant arba inicijuojant

Remarks

Example

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

See Also

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags