PDFium Delphi Component Docs

Ajuda do PDFium Delphi Component

Use esta referência para encontrar APIs de visualização de PDF, processamento de documentos, renderização, formulários, anotações, impressão, busca, metadados, anexos e salvamento para aplicações Delphi e C++Builder — junto com as camadas de assinatura PAdES, criptografia PDF 2.0 e validação de seis padrões que o PDFium Delphi Component implementa em Object Pascal sobre o motor de renderização

2

Os principais componentes têm uma referência de classe dedicada aqui: TPdf para operações de documento e TPdfView para visualização interativa. Cada membro público dos dois tem sua própria página, e TPdfThumbnailView é coberto pela referência da API

Componente TPdf

Carregar, criar, inspecionar, editar, importar, renderizar, imprimir, extrair texto, manipular formulários, gerenciar anotações e salvar documentos PDF.

Referência TPdf

Componente TPdfView

Exibir páginas PDF com zoom, rotação, rolagem, seleção de texto, mapeamento de coordenadas, manipulação de links e customização visual.

Referência TPdfView

Referência Completa da API

Use as tabelas consolidadas de método, propriedade, evento, unidade auxiliar, tipo e função global quando você já souber o nome da API.

Abrir referência da API

Visão Geral

Revise o escopo do produto, papéis dos componentes, notas de arquitetura, alvos de plataforma e cenários comuns de aplicação.

Ler visão geral

Instalação

Instale o pacote, coloque as DLLs de runtime PDFium necessárias, verifique a integração com a IDE e prepare a redistribuição.

Instalar componentes

Início Rápido

Crie um primeiro fluxo de trabalho PDF, carregue um documento, navegue pelas páginas, extraia texto, construa saída e manipule formulários.

Seguir início rápido

Matriz de Funcionalidades

Compare operações de documento, renderização, extração de texto, busca, formulários, anotações, anexos, impressão e compressão.

Comparar funcionalidades

Exemplos de Programação

Adapte trechos Pascal para carregar, criar, buscar, formulários, imagens, anotações, exportação em lote, impressão e salvamento.

Ver exemplos

Notas de Versão

Revise o histórico de versões da biblioteca PDFium Delphi Component, demo, instalador, compatibilidade e atualizações de documentação.

Abrir notas de versão

Renderização e Visualização

Renderize páginas, use hooks Skia, ajuste opções de exibição, mapeie coordenadas de dispositivo/página e trabalhe com links interativos.

Funcionalidades de renderização

Formulários e Anotações

Leia e atualize campos de formulário, regenere aparências, achate formulários, inspecione anotações e crie anotações de página.

Funcionalidades de formulário

Saída de Documento

Crie páginas, importe páginas, adicione imagens, comprima fluxos, defina caixas de página, salve versões PDF alvo e imprima intervalos de página.

Funcionalidades de saída

Assinatura e Criptografia

Assine com PAdES B-B até B-LTA com carimbos de tempo RFC 3161, assine remotamente para que a chave nunca saia do serviço, valide a confiança e grave criptografia AES-256 do PDF 2.0.

Funcionalidades de assinatura

Padrões e Preflight

Valide PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT e PDF/R e exporte resultados de preflight como TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML ou NDJSON para CI.

Funcionalidades de padrões

Revisões e Entrega

Grave arquivos linearizados Fast Web View, empacote objetos em object streams, anexe revisões incrementais byte-exact e produza cópias de reparo verificadas.

Funcionalidades de formato de saída