PDFium Delphi Component Docs

Recursos do Componente PDFium VCL

Componentes Principais

Operações com Documentos

Operações de Texto

Suporte a Anotações

Suporte a Formulários

Operações de Imagem

Unidades Auxiliares

Operações de Desenho

Assinaturas Digitais

Suporte a Anexos

Navegação

Renderização

Visualização (TPdfView)

Compactação

Segurança

Impressão

Demos Inclusos

As árvores Demo\Delphi, Demo\CBuilder e Demo\Lazarus trazem projetos de exemplo executáveis que exercitam a superfície ativa da API em todas as três famílias de IDE. Destaques:

Os conjuntos de regressão em Delphi, C++Builder e Lazarus cobrem 147 (Pas) / 123 (C++) casos compartilhando os mesmos PDFs de fixture para que o comportamento permaneça byte-alinhado em todas as três famílias de IDE

Suporte a Plataformas

Comparação detalhada, navegação e OCR opcional

Comparação alinhada identifica páginas inseridas, excluídas e movidas com mudanças de texto Unicode delimitadas e várias regiões visuais; sobreposições tornam essas mudanças exportáveis

Merge transacional de navegação retém hierarquia de outline, estilos, ações URI e destinos de página remapeados por meio de importações de páginas selecionadas e reordenadas

OCR Tesseract opcional adiciona texto pesquisável a páginas digitalizadas com diagnósticos explícitos de dependência, cancelamento e orçamentos de recursos

Formulários e provedores de códigos de barras

O merge transacional de AcroForm de páginas selecionadas suporta políticas explícitas de nome e isolamento de recursos; o provedor de códigos de barras opcional gera Code128, QR, DataMatrix e PDF417 e reconhece imagens em tons de cinza