Delphi HotPDF Hello World : Votre premier programme PDF
Ce paramètre de rotation TRotation permet d'identifier l'orientation de la page afin d'ajuster le tracé du texte ou le rendu sur l'imprimante en conséquence
Blog de Développement Logiciel losLab
Software Development Blog
Ce paramètre de rotation TRotation permet d'identifier l'orientation de la page afin d'ajuster le tracé du texte ou le rendu sur l'imprimante en conséquence
Pourquoi la réutilisation d'un THotPDF terminé déclenche l'erreur de chargement de document, comment fonctionne le cycle de vie Create, BeginDoc, EndDoc, Free,
Créez des champs de texte, des cases à cocher, des groupes de boutons radio AcroForm, ainsi que des actions de soumission ou JavaScript dans Delphi avec
Associez des scripts Acrobat AF de formatage, de validation et de calcul à un formulaire AcroForm chargé dans Delphi avec HotPDF, pour que les champs de
Ajouter des champs Text, CheckBox, ComboBox, ListBox, PushButton et Signature à un PDF existant dans Delphi avec HotPDF, et expliquer pourquoi /NeedAppearances
Vue pratique de Chiffrement PDF AES-256 dans Delphi : configuration HotPDF et pièges avec choix, pièges et points de contrôle pour Delphi et les logiciels
Gardez les visionneuses PDF Delphi réactives avec le rendu en arrière-plan de HotPDF : mettez en file les rendus de page hors du thread d'interface, annulez les pages en attente, et mettez les bitmaps en cache
Dessiner des codes-barres linéaires dans un PDF à partir de Delphi avec HotPDF : les symbologies qu'il prend en charge, comment la largeur du module et la zone
Ajoutez des signets et des destinations nommées à un PDF existant dans Delphi avec HotPDF : imbrication AddLoadedOutline, destinations XYZ et piège de la
Dessinez des formes vectorielles dans un PDF à partir de Delphi avec HotPDF : chemins avec MoveTo et LineTo, contour et remplissage, couleur RVB, largeur de
Signez des PDF depuis le magasin de certificats Windows en Delphi et C++Builder avec HotPDF : corrigez l'ordre des octets CNG contre CAPI et les erreurs de liaison CertOpenStore non résolues
HotPDF n'a pas d'objet graphique, vous devez donc dessiner vous-même des diagrammes à barres, des graphiques linéaires et des diagrammes circulaires dans
Ce que HotPDF met en forme dans les PDF Delphi et ce qu'il ne fait pas : réorganisation bidi, jointure arabe, couverture de l'hébreu au thaï et au devanagari,
Exploration approfondie de HotPDF TextOut dans Delphi : configuration de la taille et du style de police, rotation angulaire, positionnement précis des
Mettez en page du texte vertical CJK dans un PDF à partir de Delphi avec HotPDF : le commutateur IsVertical SetFont, la façon dont les glyphes s'empilent et
Comment HotPDF sépare une visionneuse PDF Delphi en un THPDFViewerModel sans interface et une vue basée sur TScrollBox, gardant la logique de zoom, de recherche et de navigation testable unitairement
Signez des PDF dans Delphi avec HotPDF : signature PFX en un seul appel, réservation de ByteRange pour les signataires externes, champs de base PAdES et
Traitez d'énormes PDF dans Delphi sans les charger en mémoire : l'API Fichier Direct de HotPDF gère les handles, la copie chiffrée, le nombre de pages et les
Convertir les signatures ECDSA CMS DER vers IEEE P1363 pour BCryptVerifySignature en Delphi : décodage strict de r et s, noms de fournisseur de courbe et correspondance du signataire CMS
Modifier Title, Author, XMP, PageMode et les signets d’un PDF déjà chargé avec HotPDF dans Delphi, puis l’enregistrer sur place sans reconstruire la xref ni le
L'interpréteur EMF et WMF de HotPDF convertit les remplissages en dégradé GDI en ombrage axial PDF et les brosses de hachures en motifs de mosaïque, gardant la sortie vectorielle Delphi authentique
HotPDF valide les règles métier Schematron EN 16931 en Delphi avec un moteur XPath 1.0 natif qui ignore les vérifications XPath 2.0 et se réduit à un stub sous Delphi 7
Le sous-ensemblage de polices qui s'exécutait après que le fichier était déjà écrit produisait des polices complètes et aucune erreur. Découvrez comment un bug
Décoder des images depuis un PDF chargé dans Delphi avec HotPDF ExtractLoadedImage : filtres Flate, LZW, JPEG, JPEG 2000, Indexed, CMYK, CCITT et JBIG2 vers un
Extrayez du texte Unicode à partir de PDF chargés en Delphi avec HotPDF : ExtractLoadedPageText, extraction préservant la mise en page, ToUnicode CMaps et
Les glyphes arabes et indiens formés s affichent en .notdef quand la closure ignore la sortie GSUB, comment HotPDF fusionne les glyphes de formation dans le sous-ensemble Delphi
La fonction PDF de type 0 est une table d'interpolation multidimensionnelle. Découvrez comment HotPDF l'encapsule pour les LUT de couleurs 3D et les
Comment HotPDF évalue les fonctions PDF Type 2 exponentielle, Type 3 assemblage, et Type 4 calculateur PostScript en Delphi, y compris les pièges de roll et d'arrondi
Word et Excel exportent des PDF à référence hybride qui se chargent bien mais échouent lors de la ré-enregistrement (resave). Découvrez comment HotPDF lit la
Liens hypertexte Delphi HotPDF : liens URI PrintHyperlink, hotspots AddURILink, navigation de page interne AddGoToLink, solutions de contournement multilignes
JBIG2 offre la taille de PDF la plus petite pour les pages numérisées en noir et blanc. Découvrez comment HotPDF écrit des flux JBIG2Decode et intègre des
HotPDF fusionne les dictionnaires de symboles JBIG2 entre les pages en un seul flux /JBIG2Globals dans les PDF Delphi, réduisant le stockage répété de glyphes sur les numérisations multi-pages
JPEG 2000 apporte une profondeur de bits élevée et une compression par ondelettes aux images PDF. Découvrez comment HotPDF décode les flux JPXDecode et intègre
Comment HotPDF décode les DecodeParms PDF en Delphi : tags de filtre prédicteur PNG 10 à 15, différenciation TIFF Predictor 2 et largeurs de code LZW EarlyChange
HotPDF ajoute une couche de révision par surlignage en Delphi qui garde les rectangles de marqueurs en mémoire, ne réécrit jamais le PDF, et reste alignée à travers le zoom et la rotation
Réduisez la taille des PDF Delphi avec les flux d'objets (object streams) et les flux de références croisées (xref streams), puis ajoutez les modifications
Les jeux stylistiques et les variantes se trouvent dans la table GSUB d'une police. Découvrez comment HotPDF résout les substitutions salt et ss01 à ss20 sans
Vue pratique de Sortie PDF/A, PDF/X et PDF/UA dans Delphi : guide HotPDF avec choix, pièges et points de contrôle pour Delphi et les logiciels documentaires
Un analyseur de certificat constitue une surface d'attaque. Découvrez deux failles réelles dans la gestion de PKCS#12 et ASN.1, un dépassement d'entier et un
Vue pratique de Automatiser les contrôles preflight PDF dans Delphi avec HotPDF avec choix, pièges et points de contrôle pour Delphi et les logiciels
Imprimez un PDF chargé depuis Delphi avec HotPDF : pilotez TPrinter via PrintLoadedDocument, effectuez le rendu de pages dans n'importe quel HDC et copiez des
Masquez des zones et composez des mises en page N-up sur des PDF chargés en Delphi avec HotPDF, tout en respectant la frontière de sécurité du caviardage
HotPDF effectue le rendu des ombrages PDF axiaux et radiaux via l'opérateur sh dans Delphi, en discrétisant chaque dégradé en bandes de couleur évaluées par
Comment HotPDF affiche les polices PDF intégrées dans Delphi sans les installer : tracés glyf TrueType, charstrings CFF Type 2, glyphes Type 3 et tables
Rendez des pages PDF chargées en TBitmap en Delphi avec HotPDF : API RenderLoadedPageToBitmap, contours de glyphes TrueType/CFF intégrés, polices Type3 et mise
Affichez les tons directs PDF Separation et DeviceN dans Delphi avec HotPDF : fonctions de transformation de teinte, évaluation du calculateur Type 4,
Quatre bugs silencieux du moteur de rendu HotPDF en Delphi : opérandes de noms avec barre oblique, concaténation cm inversée, et un index de jeton qui annulait douze opérateurs
Guide pratique HotPDF pour les rapports PDF Delphi : coordonnées TextOut, intégration de polices Unicode, placement d'images JPEG et PNG, et primitives de
Recherchez et remplacez du texte dans des fichiers PDF existants depuis Delphi avec HotPDF : recherche au niveau des glyphes, encodage inverse des polices et
Dessiner des lignes de jeu de données sous forme de véritables tableaux PDF dans Delphi : calcul des largeurs de colonnes, alignement du texte des cellules,
Le texte PDF justifié nécessite un espacement adapté à l'écriture et une mesure rapide de la largeur. Découvrez comment HotPDF justifie les lignes latines et
Vérifiez les signatures numériques de PDF en Delphi avec HotPDF : lisez les détails du signataire, re-hachez les octets de ByteRange, vérifiez les signatures
Convertissez des formulaires XFA dynamiques en AcroForm natifs dans Delphi avec HotPDF FlattenLoadedXFA, examinez les avertissements d'aplatissement et gérez
Les formulaires XFA stockent du texte riche sous forme de sous-ensemble HTML. Découvrez comment HotPDF aplatit les exécutions exData et transforme leurs liens
Exportez et importez des annotations PDF au format XFDF dans Delphi avec HotPDF : aller-retour ISO 19444-1 pour les lignes, polygones, encre, couleur
Générez, détectez et validez des factures électroniques ZUGFeRD et Factur-X dans Delphi avec HotPDF : intégration PDF/A-3, règles Schematron EN 16931 et
Ajouter des annotations PDF à l'aide de HotPDF dans Delphi : notes textuelles, texte libre, rectangles et tampons. Comment le rectangle positionne chaque
Référence RtLTextOut HotPDF pour Delphi : signature, paramètres, configuration du jeu de caractères (charset) 178/177, RegisterUnicodeTTF, un exemple concret