PDFium Component Docs

Função PdfBufferLooksXfa

Componente: TPdf  ·  Unidade: PDFium
Analisa um buffer de bytes PDF em bruto à procura de marcadores XFA sem invocar quaisquer exportações de pdfium.dll

Syntax

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

Description

Analisa o buffer de bytes PDF em bruto à procura de elementos marcadores XFA, tais como a chave de dicionário /XFA ou uma entrada /NeedsRendering true no catálogo do documento

Usada dinamicamente antes de carregar um documento para decidir se deve ser selecionado o pdfium.dll padrão ou o pdfium.v8.dll com V8 ativado, evitando sobrecarga desnecessária no arranque para PDFs estáticos

Exposta para que testes e anfitriões possam executar a mesma deteção léxica de marcadores XFA antes de a biblioteca ser carregada ou inicializada pela primeira vez

Remarks

Example

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

See Also

PdfFileLooksXfa, V8FeaturesAvailable, GetRecommendedV8Flags