PDFium Delphi Component Docs

Fonctionnalités des composants PDFium VCL

Composants principaux

Opérations sur les documents

Opérations sur le texte

Prise en charge des annotations

Prise en charge des formulaires

Opérations sur les images

Unités d'aide

Opérations de dessin

Signatures numériques

Prise en charge des pièces jointes

Navigation

Rendu

Visualisation (TPdfView)

Compression

Sécurité

Impression

Démos fournies

Les arborescences Demo\Delphi, Demo\CBuilder et Demo\Lazarus fournissent des projets d'exemple exécutables qui exercent la surface d'API en direct dans les trois familles d'IDE. Points forts :

Les suites de régression Delphi, C++Builder et Lazarus couvrent 147 (Pas) / 123 (C++) cas partageant les mêmes PDF de fixture, de sorte que le comportement reste aligné au niveau octet dans les trois familles d'IDE

Plateformes prises en charge

Comparaison détaillée, navigation et OCR facultatif

La comparaison alignée détecte les pages ajoutées, supprimées et déplacées, avec différences Unicode bornées et plusieurs régions visuelles ; les superpositions rendent ces changements exportables

La fusion transactionnelle de navigation conserve hiérarchie des signets, styles, actions URI et destinations réassociées lors de l’importation de pages sélectionnées ou réordonnées

L’OCR Tesseract facultatif ajoute du texte recherchable aux pages numérisées, avec diagnostics explicites des dépendances, annulation et budgets de ressources

Formulaires et fournisseurs de codes-barres

La fusion transactionnelle AcroForm de pages sélectionnées accepte des politiques de noms explicites et l’isolation des ressources ; le fournisseur facultatif de codes-barres génère Code128, QR, DataMatrix et PDF417 et reconnaît les images en niveaux de gris