PDFium Delphi Component Docs

Aide du composant PDFium Delphi Component

Utilisez cette référence pour trouver les API de visualisation PDF, de traitement de document, de rendu, de formulaire, d'annotation, d'impression, de recherche, de métadonnées, de pièce jointe et d'enregistrement pour les applications Delphi et C++Builder — ainsi que les couches de signature PAdES, de chiffrement PDF 2.0 et de validation de six normes que PDFium Delphi Component implémente en Object Pascal au-dessus du moteur de rendu

2

Les principaux composants disposent ici d'une référence de classe dédiée : TPdf pour les opérations sur les documents et TPdfView pour la visualisation interactive. Chaque membre public des deux possède sa propre page, et TPdfThumbnailView est couvert par la référence API

Composant TPdf

Charger, créer, inspecter, éditer, importer, afficher, imprimer, extraire le texte, gérer les formulaires, gérer les annotations et enregistrer des documents PDF

Référence TPdf

Composant TPdfView

Afficher des pages PDF avec zoom, rotation, défilement, sélection de texte, mappage de coordonnées, gestion des liens et personnalisation visuelle

Référence TPdfView

Référence API complète

Utilisez les tableaux consolidés de méthodes, propriétés, événements, unités utilitaires, types et fonctions globales lorsque vous connaissez déjà le nom de l'API

Ouvrir la référence API

Aperçu

Examinez la portée du produit, les rôles des composants, les notes d'architecture, les cibles de plateforme et les scénarios d'application courants

Lire l'aperçu

Installation

Installez le paquet, placez les DLL d'exécution PDFium requises, vérifiez l'intégration IDE et préparez la redistribution

Installer les composants

Démarrage rapide

Créez un premier flux de travail PDF, chargez un document, naviguez entre les pages, extrayez le texte, construisez la sortie et gérez les formulaires

Suivre le démarrage rapide

Matrice des fonctionnalités

Comparez les opérations sur documents, le rendu, l'extraction de texte, la recherche, les formulaires, les annotations, les pièces jointes, l'impression et la compression

Comparer les fonctionnalités

Exemples de programmation

Adaptez des extraits Pascal pour le chargement, la création, la recherche, les formulaires, les images, les annotations, l'export par lots, l'impression et l'enregistrement

Voir les exemples

Notes de version

Consultez l'historique des versions pour la bibliothèque PDFium Delphi Component, les démos, l'installateur, la compatibilité et les mises à jour de la documentation

Ouvrir les notes de version

Rendu et visualisation

Affichez des pages, utilisez les hooks Skia, réglez les options d'affichage, mappez les coordonnées périphérique/page et travaillez avec les liens interactifs

Fonctionnalités de rendu

Formulaires et annotations

Lisez et mettez à jour les champs de formulaire, régénérez les apparences, aplatissez les formulaires, inspectez les annotations et créez des annotations de page

Fonctionnalités de formulaire

Sortie de document

Créez des pages, importez des pages, ajoutez des images, compressez les flux, définissez les boîtes de page, enregistrez les versions PDF cibles et imprimez des plages de pages

Fonctionnalités de sortie

Signature et chiffrement

Signez en PAdES B-B jusqu'à B-LTA avec horodatages RFC 3161, signez à distance afin que la clé ne quitte jamais le service, validez la confiance et écrivez du chiffrement AES-256 PDF 2.0

Fonctionnalités de signature

Normes et preflight

Validez PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT et PDF/R, puis exportez les résultats de preflight en TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML ou NDJSON pour l'IC

Fonctionnalités de normes

Révisions et livraison

Écrivez des fichiers Fast Web View linéarisés, regroupez les objets en object streams, ajoutez des révisions incrémentales à l'octet près et produisez des copies réparées vérifiées

Fonctionnalités de format de sortie