PDFium Delphi Component Docs

Ajuda do componente 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, pesquisa, metadados, anexos e gravação para aplicações Delphi e C++Builder — juntamente com as camadas de assinatura PAdES, encriptação PDF 2.0 e validação de seis normas que o PDFium Delphi Component implementa em Object Pascal sobre o motor de renderização

2

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

Componente TPdf

Carregar, criar, inspecionar, editar, importar, renderizar, imprimir, extrair texto, lidar com formulários, gerir anotações e guardar documentos PDF

Referência do TPdf

Componente TPdfView

Apresentar páginas PDF com zoom, rotação, deslocamento, seleção de texto, mapeamento de coordenadas, tratamento de ligações e personalização visual

Referência do TPdfView

Referência completa da API

Use as tabelas consolidadas de métodos, propriedades, eventos, unidades auxiliares, tipos e funções globais quando já conhece o nome da API

Abrir referência da API

Panorama geral

Reveja o âmbito do produto, os papéis dos componentes, notas de arquitetura, alvos de plataforma e cenários comuns de aplicação

Ler o panorama geral

Instalação

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

Instalar componentes

Início Rápido

Crie um primeiro fluxo de trabalho PDF, carregue um documento, navegue nas páginas, extraia texto, construa a saída e lide com formulários

Seguir o início rápido

Matriz de funcionalidades

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

Comparar funcionalidades

Exemplos de programação

Adapte excertos Pascal para carregar, criar, pesquisar, formulários, imagens, anotações, exportação em lote, impressão e gravação

Ver exemplos

Notas de versão

Reveja o histórico de versões para a biblioteca PDFium Delphi Component, a demonstração, o instalador, a compatibilidade e as atualizações da documentação

Abrir notas de versão

Renderização e visualização

Renderize páginas, use hooks Skia, ajuste opções de apresentação, mapeie coordenadas de dispositivo/página e trabalhe com ligações interativas

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ários

Saída de documento

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

Funcionalidades de saída

Assinatura e encriptação

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

Funcionalidades de assinatura

Normas 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 normas

Revisões e entrega

Escreva ficheiros linearizados Fast Web View, agrupe objetos em fluxos de objetos, anexe revisões incrementais exatas ao byte e produza cópias reparadas verificadas

Funcionalidades de formato de saída