sgcPDF Composants

Les 20 composants enregistrés sur la page de palette sgcPDF : 17 dans le paquet de conception VCL, ainsi que TsgcPDFViewerFMX, TsgcPDFBarcodeFMX et TsgcPDFCommentsViewFMX dans celui de FireMonkey. Les composants non visuels peuvent aussi être créés en code, depuis des applications console, des services et des serveurs. En .NET, les contrôles visionneuse sont fournis dans les paquets NuGet WinForms, WPF et Avalonia, voir sgcPDF pour .NET.

ComposantUnitéPlateformesFonction
TsgcPDFDocumentsgcPDF_DocumentVCL, FMX, console, serviceCrée, charge, modifie et enregistre des documents PDF : pages, texte, polices TrueType et OpenType, images, graphiques vectoriels, tableaux, codes-barres, annotations, signets, calques, formulaires, pièces jointes, chiffrement et PDF/A. Aide
TsgcPDFEditorsgcPDF_EditorVCL, FMX, console, serviceModifie des fichiers existants : filigranes, en-têtes et pieds de page, numéros de page, tampons, fusion, division, extraction, insertion, suppression, rotation et réorganisation des pages. Aide
TsgcPDFViewersgcPDF_ViewerWindowsMoteur de visionneuse non visuel : charge un document et dessine les pages dans n’importe quelle fenêtre ou contexte de périphérique, avec zoom et navigation. Aide
TsgcPDFTextExtractorsgcPDF_TextExtractToutes plateformesExtrait le texte de la page avec la position, le nom et la taille de police de chaque fragment, base de la recherche et de la sélection de texte. Aide
TsgcPDFExportersgcPDF_ExportWindowsExporte des pages et des vignettes vers des fichiers et flux BMP, PNG ou JPEG. Aide
TsgcPDFOptimizersgcPDF_OptimizeToutes plateformesRéduit la taille du fichier : supprime les objets dupliqués et inutilisés, recompresse les flux et sous-échantillonne les images. Aide
TsgcPDFSignatureHandlersgcPDF_SignaturesToutes plateformesSigne des documents avec un certificat PFX, des champs de signature visibles ou invisibles, SHA-256/384/512, des horodatages et des horodatages de document. Aide
TsgcPDFSignatureVerifiersgcPDF_SignaturesToutes plateformesVérifie chaque signature d’un fichier : intégrité, couverture de plage d’octets, certificat du signataire et confiance de la chaîne de certificats. Aide
TsgcPDFRedactorsgcPDF_RedactionToutes plateformesSupprime le texte, les images, les tracés vectoriels et les annotations sous une zone ou correspondant à un texte, puis dessine une superposition. Le texte supprimé ne peut plus être extrait ensuite. Aide
TsgcPDFTextOutlinersgcPDF_TextOutlinesToutes plateformesConvertit tout le texte en contours vectoriels : chaque glyphe devient un tracé de même position, couleur et taille, et les polices devenues inutiles sont supprimées. Le fichier s’imprime et s’affiche de la même façon sans avoir besoin d’aucune police, mais son texte ne peut plus être sélectionné ni recherché. Aide
TsgcPDFImageExtractorsgcPDF_ImageExtractToutes plateformesÉnumère les images d’une page, y compris les images en ligne et les images à l’intérieur des XObjects de formulaire, et les décode en PNG, JPEG ou BMP. Aide
TsgcPDFHTMLRenderersgcPDF_HTMLToutes plateformesConvertit un sous-ensemble de HTML avec CSS en PDF paginé : titres, paragraphes, styles en ligne, listes, tableaux, images, liens, sauts de page, en-têtes et pieds de page. Aide
TsgcPDFViewerControlsgcPDF_ViewerVCLVCL (Windows)Contrôle visionneuse PDF visuel : défilement, modes de zoom, navigation de page, sélection et copie de texte, recherche avec surlignage, remplissage de formulaires, liens et impression. Les utilisateurs créent, déplacent, redimensionnent, modifient et suppriment des annotations à la souris et répondent aux notes dans une fenêtre contextuelle. Aide
TsgcPDFThumbnailViewsgcPDF_ViewerVCLVCL (Windows)Panneau de vignettes de page lié à un TsgcPDFViewerControl. Aide
TsgcPDFOutlineViewsgcPDF_ViewerVCLVCL (Windows)Arborescence de signets (plan) liée à un TsgcPDFViewerControl. Aide
TsgcPDFCommentsViewsgcPDF_ViewerVCLVCL (Windows)Panneau de commentaires lié à un TsgcPDFViewerControl : liste chaque annotation par page avec auteur, date, contenu et réponses en fil, synchronisé avec la visionneuse. Aide
TsgcPDFBarcodeControlsgcPDF_Barcode_VCLVCL (Windows)Contrôle de codes-barres et de codes QR : Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF, Codabar, GS1-128, code QR, DataMatrix (ECC200) et PDF417, avec rotation, zone de silence, hauteur des barres et une ligne de texte lisible facultative. Enregistre le symbole en PNG ou SVG, et sa propriété Symbol le dessine en vectoriel sur une page PDF. Aide
TsgcPDFViewerFMXsgcPDF_ViewerFMXFMX : Windows, macOS, iOS, AndroidContrôle visionneuse PDF FireMonkey dessinant via le canevas FMX, avec défilement, zoom, zoom par rectangle et navigation de page. Aide
TsgcPDFCommentsViewFMXsgcPDF_ViewerFMXFMXPanneau de commentaires FireMonkey lié à un TsgcPDFViewerFMX : liste chaque annotation par page avec auteur, date, contenu et réponses en fil, synchronisé avec la visionneuse. Aide
TsgcPDFBarcodeFMXsgcPDF_Barcode_FMXFMXContrôle FireMonkey de codes-barres et de codes QR avec les mêmes symbologies et options que TsgcPDFBarcodeControl. La taille du module s’exprime en unités logiques et s’arrondit aux pixels de l’appareil. Enregistre le symbole en PNG ou SVG. Aide

sgcPDF fait partie de sgcUI et il est inclus dans l’édition sgcUI Enterprise. Le lien Aide ouvre l’aide de sgcUI ; pour C++ Builder, consulte les notes C++ Builder.

Au-delà de la palette, les unités exposent des classes que tu crées en code, comme TsgcPDFParser, TsgcPDFRendererRaster, TsgcPDFAValidator, TsgcPDFCanvas, TsgcPDFBarcodeSymbol et le pont TsgcPDFPAdESSigner vers sgcSign. Consulte la matrice des fonctionnalités pour ce que couvre chaque domaine.

Meilleur rapport qualité-prix : All-AccessTous les produits eSeGeCe, Support Premium inclus, à partir de €1,059/an.
Voir les tarifs All-Access

Développe avec sgcPDF

Télécharge l'essai et place les composants sur ta première fiche.