Changelog : Mises à jour, étapes, feuille de route
Juin 2026
IronPDF for Python v2026.6.0.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2026.6.0.1/
Notes de version
Améliorations
- Ajouté
AdvancedCompressionOptionspour un contrôle précis de la compression PDF, y compris la réduction de la résolution DPI des images, les réglages de qualité JPEG, la suppression de l'arborescence de structure et les indicateurs d'optimisation personnalisables - Ajouté
PdfDocument.SetFormFont,SetFormFontFromFile, etDisableFormFontFallbackAPI pour contrôler ou supprimer l'incorporation automatique des polices des champs de formulaire - Ajouté la prise en charge de la signature PDF
ECDSAavec des mappages SHA/OID corrects pour une vérification et une signature fiables des PDF signés par EC - Correction des en-têtes et pieds de page invisibles ou manquants sur les PDFs générés par scanner et imprimés par navigateur
- Correction d'un problème où CopyPages pouvait laisser tomber des champs de formulaire avec des annotations de widget partagées sur plusieurs pages, entraînant la disparition des champs visibles dans les documents copiés
- Correction des numéros de page incorrects dans la table des matières pour les titres longs qui s'étendaient sur plusieurs lignes rendues
- Correction de la croissance excessive de la taille du PDF lors de la combinaison d'en-têtes/pieds de page de contenu statique avec du contenu dynamique dans de grands documents
- Correction des blocages de la file d'attente IronPdfEngine sous une charge concurrente
- Mise à jour des dépendances internes
Mai 2026
IronPDF for Python v2026.5.0.2
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2026.5.0.2/
Avril 2026
IronPDF for Python v2026.4.0.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2026.4.0.1/
Notes de version
- Amélioration des performances de rendu PDF en réduisant les appels de rendu internes et en réutilisant les onglets du navigateur pour minimiser la surcharge de démarrage
- Amélioration de l'étiquetage de l'arbre de structure PDF/UA pour les formulaires avec des types d'entrée mixtes, des éléments cachés, des étiquettes profondément imbriquées et un ordonnancement des annotations pour garantir l'association correcte des widgets aux éléments de structure
- Réduction de 60 % de la taille de l'image Docker IronPdfEngine (de 2,89 Go à 1,14 Go)
- Amélioration de la sécurité de l'image Docker IronPdfEngine en supprimant les packages inutiles, en résolvant 4 CVEs de haute sévérité et plus de 1 400 autres résultats d'analyse de sécurité
- Amélioration du conteneur Docker IronPdfEngine pour transmettre correctement les arguments au moment de l'exécution tels que port, license_key et chrome_browser_limit
- Correction de la fuite de mémoire dans
ReplaceTextOnPages,ReplaceUnicodeText,RedactText, etRedactRegionsoù les appels répétés provoquaient une augmentation de la mémoire (réduction de 93 à 97%) - Correction d'une lecture excessive de la mémoire tampon dans GetMetadata qui pouvait provoquer des plantages ou une corruption des données
- Correction d'un problème où la conversion PDF/UA supprimait le clipping CSS overflow:hidden, garantissant que les images coupées se rendent identiquement à la sortie PDF standard
- Correction d'un problème où
SignatureNameétait toujours vide lors de la vérification des signatures créées par des signataires externes tels qu'Adobe Reader - Correction des images d'en-tête/pied de page manquantes lors de la conversion de DOCX en PDF (DrawingML et VML)
Mars 2026
IronPDF for Python v2026.3.0.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2026.3.0.1/
Février 2026
IronPDF for Python v2026.2.0.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2026.2.0.1/
Janvier 2026
IronPDF for Python v2026.1.0.3
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2026.1.0.3/
Décembre 2025
IronPDF for Python v2025.12.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf//2025.12.1.4/
Septembre 2025
IronPDF for Python v2025.9.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/
Notes de version
Fonctionnalités
- Ajouté un nouveau drapeau
IgnorePageRotationàDrawBitmappour ignorer la rotation de la page.
Améliorations
- Réduction de la taille des fichiers PDF lors de l'application des mêmes
Stamp,Foreground,Footerà plusieurs pages.
Corrections de bugs
- Correction de l'échec de validation
VeraPDFpour la conformité PDF/UA liée à l'annotation de lien manquante leStructParentapproprié. - Correction d'un problème où la validation VeraPDF PDF/3A échoue lorsque les polices manquent à la fois de
/ToUnicodeet de/Encoding. - Correction d'un problème majeur de fuite de mémoire lors du rendu d'HTML en PDF.
- Correction des problèmes de fuite de mémoire lors de l'application
Stamp,ForegroundetFooter. - Correction d'un problème mineur de fuite de mémoire lors de l'utilisation de l'API
DrawText.
Août 2025
IronPDF for Python v2025.8.1.8
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/
Notes de version
Fonctionnalités
Ajouté une nouvelle propriété VerifiedSignature.SignerName pour accéder au nom du signataire numérique.
Améliorations Le PDF avec des champs de formulaire est maintenant automatiquement aplati lors de la conversion en images, garantissant que les valeurs du formulaire apparaissent par défaut.
Corrections de bugs
- Correction d'un problème où enregistrer un PDF en tant que PDF/UA après l'avoir enregistré en tant que PDF/A provoquerait un
AccessViolationExceptiondans certains cas. - Correction d'un problème où la conversion PDF/UA déclenchait un
AccessViolationExceptionlors de la conversion de certaines pages PDF en PDF/UA. - Correction d'un problème où des en-têtes et pieds de page HTML longs étaient incorrectement coupés lorsque le contenu nécessitait un retour à la ligne.
- Correction d'un problème où des emojis et des caractères spéciaux dans les métadonnées de titre de PDF utilisant des références de caractères numériques provoquaient une exception lors de la génération du PDF.
- Correction d'un problème où la valeur d'un champ de formulaire chinois était corrompue lors du rendu HTML en PDF sur Linux.
- Correction d'une fuite de mémoire dans la conversion PDF/A pour certains fichiers PDF.
- Correction d'un problème où la couleur de fond devenait noire lors du remplacement ou de la suppression de tout objet PDF.
- Correction d'un problème où la signature d'un PDF contenant un champ de signature non signé générait une exception.
Juin 2025
IronPDF for Python v2025.6.1.5
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.6.1.5
Notes de version
Nouvelles fonctionnalités
Ajouté de nouvelles API ToMultiPageTiffBytes() et ToMultiPageTiffStream()
Améliorations
Optimisé la conversion interne ToMultiPageTiff()
Corrections de bugs
- Correction d'un problème où les cibles des destinations de signets n'étaient pas mises à jour lors de la fusion de documents.
- Correction d'un problème où les lignes de texte et les morceaux de texte généraient une exception de violation d'accès système.
- Correction d'un problème où les champs de formulaire étaient manquants lors de la fusion, de la copie ou de l'insertion de PDF. Désormais, tous les noms de champs de formulaire des PDF suivants sont mis à jour en
name_x, oùxest l'indice du PDF (par exemple, le champfirstnamesur le PDF 1 restefirstname, sur le PDF 2 devientfirstname_1, sur le PDF 3 devientfirstname_2). - Correction d'un problème où les annotations étaient manquantes lors de l'application des tampons ou des en-têtes/pieds de page.
- Correction d'un problème où les champs
AcroFormétaient manquants lors de l'application de tampons ou d'en-têtes/pieds de page. - Correction d'un problème où les hyperliens manquaient lors du rendu de HTML en PDF avec en-têtes/pieds de page.
- Correction d'un problème où la fusion de certains PDF provoquait un crash.
- Correction d'un problème où certains signets étaient manquants lors de la fusion ou de la copie de PDF.
- Correction d'un problème où la génération de la table des matières échouait avec une TOC vide en raison de la fragmentation du texte et des problèmes de détection des en-têtes dans les documents PDF complexes.
- Correction d'un problème où la génération de la table des matières échouait à faire correspondre les en-têtes contenant des entités HTML en raison de différences d'espacement blanc entre le parsing HTML et l'extraction de texte PDF.
- Correction d'un problème où
RenderDocxAsPdfdéclencherait une exception lors de la conversion de certains fichiers DOCX en PDF. - Correction d'un problème où
SaveAsPdfUAdéclencherait une exception de violation de mémoire lorsque plusieurs en-têtes/pieds de page HTML sont ajoutés. - Correction de quelques fuites de mémoire internes.
Mises à jour de la documentation
ApplyStamp recommande maintenant d'utiliser Flatten lorsque les tampons sont sous d'autres éléments
Mai 2025
IronPDF for Python v2025.5.1.7
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.5.1.7
Notes de version
Nouvelles fonctionnalités
- Supporte Linux ARM
- Ajout d'une nouvelle API pour récupérer des informations individuelles sur les glyphes et les zones de délimitation pour chaque caractère d'un objet texte (voir
TextObject.GetGlyphInfo())
Améliorations
- Amélioration de la suppression des signatures pour garantir que le document est modifiable après la suppression des signatures (voir
PdfDocument.RemoveSignatures()) - Amélioration de la gestion des erreurs macOS pour que les erreurs JavaScript non interceptées annulent gracieusement le rendu PDF afin d'éviter les plantages
- Amélioration de la fiabilité du désincorporation des polices
- Amélioration du file d'attente interne des travaux et des tâches lors de la conversion de HTML en PDF, ce qui a entraîné une meilleure performance et fiabilité
Corrections de bugs
- Correction d'un problème concernant les polices incorporées dans les documents PDF/A
- Correction d'une fuite de mémoire lors de l'appel de
SaveAsPdfA() - Correction d'un problème qui faisait que les pages pivotées s'affichaient incorrectement après l'appel de
Flatten() - Correction d'un problème où la clé de licence n'était pas appliquée correctement lors de l'utilisation de
IronPdfEngine - Corrige le problème où le désencastrement de la police ne réduit pas la taille du fichier PDF comme prévu
Mises à jour de la documentation
- Amélioration de la documentation PDF/A et PDF/UA
Avril 2025
IronPDF for Python v2025.4.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.4.1.4
Notes de version
Nouvelles fonctionnalités
- Ajout d'une nouvelle API
ToBitmapHighQuality.
Améliorations
- Amélioration de la consommation de mémoire PDF vers Image.
- Mise à jour du paramètre
NaturalLanguagesdeConvertToPdfUApour être optionnel.
Corrections de bugs
- Correction d'un problème où
ImageFormFieldne fonctionnait pas correctement avecIronPdfEngine(gRPC/). - Correction d'un problème où les formulaires n'étaient pas visibles à l'impression.
Mises à jour de la documentation
- Ajout de la documentation manquante pour certaines classes.
Mars 2025
IronPDF for Python v2025.3.1.6
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.3.1.6
Notes de version
Améliorations
- Changé la résolution d'impression par défaut à 300 DPI.
- Changement de la valeur par défaut de
ChromeBrowserLimitàEnvironment.ProcessorCount, ce qui améliore la stabilité pour les déploiements basés sur le cloud.
Corrections de bugs
- Correction d'un problème où des numéros de page PDF incorrects étaient générés à partir de
HtmlHeaderFooter. - Correction d'un problème où la définition d'une clé de métadonnées contenant des crochets levait une exception.
- Correction d'un problème où les marges d'impression n'étaient pas correctement alignées dans certains PDFs.
- Correction d'un problème où l'activation du mode monopocessus dans
UpdatedChromeprovoquait un crash avec un message d'erreur flou. Le système enregistre maintenant un avertissement et ignore le paramètre à la place.
Février 2025
IronPDF for Python v2025.2.1.8
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.2.1.8
Notes de version
Nouvelles fonctionnalités
- Permet l'édition des métadonnées XMP personnalisées dans les documents PDF/A pour EmbedFileToPdfA.
Améliorations
- Amélioration de la sortie VisualOrder
ExtractAllText. - Amélioration du comportement d'ajout de nouveaux signets et de fusion de documents contenant des signets.
Corrections de bugs
- Correction d'un problème où l'icône d'annotation, la couleur et l'emplacement ne se mettaient pas à jour.
- Correction d'un problème où les valeurs des coordonnées d'annotation étaient toujours à zéro.
- Correction d'un problème où certains champs de formulaire ne pouvaient pas être trouvés en utilisant
FindFormField. - Correction d'un problème où certains formulaires de case à cocher agissaient comme des boutons radio.
- Correction d'un problème où la valeur "Non" ne pouvait pas être définie pour les formulaires de bouton radio.
- Correction d'un problème où les champs de texte s'affichaient incorrectement dans DocuSign.
- Correction d'un problème où
RemoveSignaturesdéclenchait une exception dans certains PDF. - Correction d'un problème où
Cleaner.ScanPdf()déclenchait une exception lorsqu'il était appelé plusieurs fois. - Correction d'un problème où le canal gRPC levait une exception à la sortie dans les applications .NET Framework.
- Correction d'un problème où la hauteur dynamique de l'en-tête/pied ou la hauteur du fragment ignorait
RenderingOptions.MarginLeftetRenderingOptions.MarginRight. - Correction du constructeur de copie
PdfDocumentpour cloner correctement un document existant. - Correction d'un problème où le réglage de l'en-tête/pied
MaxHeightcommeFragmentHeightne tenait pas compte du style et du CSS du contenu principal. - Correction d'un problème où
Compressdéclenchait une exception sur les applications .NET Framework 32 bits. - Correction d'un problème où
TextAnnotation.Hiddenne fonctionnait pas. - Correction d'un problème où
RemoveSignaturesdéclenchait une exception dans certains PDF. - Correction d'un problème où les
MetaData.Keywordréaffectés déclenchaient une exception. - Correction d'un problème où la récupération
Bookmarksde certains PDF provoquait le gel du processus. - Correction d'un problème où l'accès à
Formdans certains PDF déclenchait une exception.
Janvier 2025
IronPDF for Python v2025.1.1.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2025.1.1.1
Notes de version
Nouvelles fonctionnalités
- Ajout d'une nouvelle API
RenderHtmlAsPdfUA. - Ajout de nouvelles surcharges API
RenderZipFileAsPdf.
Améliorations
- Amélioration de la performance globale de l'opération des formulaires PDF.
- Amélioration des performances de génération de formulaires HTML.
- Amélioration de la qualité de l'extraction de texte PDF.
Corrections de bugs
- Correction d'un problème où la méthode
RenderRazorViewToPdf()provoquait des erreurs de compilation après la mise à jour d'IronPDF de la version 2024.8.3 à des versions ultérieures. - Correction d'un problème où les méthodes
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()etDrawText()rendaient incorrectement le caractère de nouvelle ligne (\n) comme ÿ au lieu de créer une nouvelle ligne. - Correction d'un problème où la conversion de certains fichiers RTF en PDF entraînait une exception en raison d'éléments non pris en charge dans le fichier RTF.
- Correction d'un problème où la méthode
ReplaceText()ne lançait pas d'exception lorsqu'elle ne parvenait pas à rendre le texte en raison de l'absence de glyphes dans les polices intégrées en sous-ensemble. - Correction d'un problème où les hyperliens internes ne fonctionnaient pas après l'application de la protection par mot de passe et d'autres paramètres de sécurité au document PDF.
- Correction d'un problème où les propriétés
LineetTextChunkde l'objetPdfPagene détectaient pas et n'affichaient pas correctement le nombre de lignes et de morceaux de texte dans la page PDF. - Correction d'un problème où le paramètre DPI dans les méthodes de conversion PDF en image n'était pas respecté, ce qui donnait des images avec des valeurs de DPI incorrectes.
- Correction d'un problème où la méthode
Flatten()modifiait les dimensions du document PDF et se soldait par le rognage du contenu, en particulier la section d'en-tête. - Correction d'un problème où les en-têtes et les pieds de page HTML n'étaient pas affichés sur les pages du document PDF après ajout d'un PDF d'arrière-plan.
- Correction d'un problème où certaines images encodées en Base64 interféraient avec l'encodage UTF-8 du contenu dans les en-têtes et pieds de page, sans affecter le contenu principal.
- Correction d'un problème où la définition d'une clé de métadonnées personnalisée contenant des espaces (par exemple, "My Custom Key") entraînait une exception.
Décembre 2024
IronPDF for Python v2024.12.1.9
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.12.1.9
Notes de version
- Mise à jour
IronSoftware.System.Drawingà 2024.12.3. - Mise à jour
IronSoftware.Commonà 2024.11.2. - Amélioration des performances pour la récupération de plages de cellules (5-10 fois plus rapide pour les fichiers de taille moyenne à grande).
- Amélioration de l'évaluation des formules en mettant en cache les résultats évalués.
- Correction d'une exception de référence null qui survenait lors du chargement de certains fichiers.
- Correction d'un problème avec la récupération des valeurs de date à partir de formules.
- Ajout de la fonctionnalité pour convertir
WorkbooketWorksheeten différents formats en tant que flux. - Ajout d'une nouvelle API pour l'intégration des fichiers pendant la conversion PDF/A.
- Ajout de paramètres optionnels
FontNameetCustomFontSizeà l'APIReplaceText.
Novembre 2024
IronPDF for Python v2024.11.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.11.1.4
Notes de version
- Ajout d'une nouvelle API pour l'intégration des fichiers pendant la conversion PDF/A.
- Ajout de paramètres optionnels
FontNameetCustomFontSizeà l'APIReplaceText. - Autorisé les polices personnalisées à être utilisées avec l'API
DrawText. - Correction des problèmes de positionnement des tampons.
- Correction d'un problème où certains fichiers PDF/A ne pouvaient pas être affichés dans Adobe Acrobat Pro.
- Correction d'un problème où
ReplaceTextprovoque des sauts de ligne verticalement. - Correction d'un problème où les méthodes
Resize(),Extend()etTransform()étaient inaccessibles. - Amélioration de la prise en charge du texte Unicode.
- Amélioration de l'utilisation de la mémoire et des performances.
- Amélioration de la vitesse de
ApplyMultipleStampsAsync.
Septembre 2024
IronPDF for Python v2024.9.1.3
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.9.1.3
Notes de version
- Ajout de la prise en charge des ressources HTML avec extension de fichier '.download'.
- Ajout d'une nouvelle API expérimentale pour accéder à tous les objets DOM dans un PDF (voir
PdfDocument.Pages[].ObjectModel). - Ajout de la prise en charge des en-têtes de requête HTTP pour le HTML vers PDF (voir
ChromePdfRenderOptions.HttpRequestHeaders). - Amélioration de la validation de plusieurs signatures par les lecteurs PDF externes (voir
SignaturePermissions). - Amélioration du comportement et fidélité de la fonctionnalité "combiner les pages" (également connue sous le nom de N-up).
Août 2024
IronPDF for Python v2024.8.1.3
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.8.1.3
Notes de version
- Ajout de la prise en charge de la conversion des versions PDF/A 1A, 1B, 2A, 2B, et 3A.
- Ajout du support pour créer des documents PDF vierges (voir le constructeur
PdfDocument). - Ajout du support pour combiner des pages PDF en une seule page de lignes et colonnes (voir
PdfDocument.CombinePages()). - Ajout du support pour déplacer ou redimensionner le contenu entier de la page (voir
PdfPage.Transform()). - Correction des cases à cocher non interactives lors du rendu HTML en PDF/A.
- Amélioration des performances lors de la création de boutons radio à partir de HTML.
Juillet 2024
IronPDF for Python v2024.7.1.8
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.7.1.8
Notes de version
- Correction des problèmes où les liens, formulaires et annotations étaient cassés lors de l'enregistrement en PDF/A.
- Correction des problèmes où l'ordre des onglets était incorrect lors de l'enregistrement en PDF/UA.
- Correction des fuites de mémoire lors de la suppression d'objets PDF.
- Correction des problèmes où les formulaires ne pouvaient pas être édités via Adobe Acrobat Pro.
- Correction des problèmes où le rendu de grandes images entraînait un plantage.
- Correction des problèmes où la largeur de rendu ne s'appliquait pas aux en-têtes et pieds-de-page.
- Correction des problèmes où les tampons étaient mal placés pour différentes tailles de page.
- Correction des problèmes où les valeurs de formulaire n'étaient pas visibles après avoir aplati une page.
- Correction d'un problème où les valeurs des formulaires n'étaient pas visibles lors de la conversion d'une page en image (utiliser
Flatten=true). - Correction des problèmes où les images de signature n'étaient pas visibles.
- Amélioration de la prise en charge de la définition des valeurs de formulaire pour les noms de formulaire en double.
- Ajout de la prise en charge du rendu des listes déroulantes combo sélectionnées à partir de l'entrée HTML.
- Ajout de nouvelles options pour l'API de rédaction de texte.
- Ajout de la prise en charge de la rédaction de mots entiers, y compris la ponctuation.
Juin 2024
IronPDF for Python v2024.6.1.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.6.1.1
Notes de version
- Ajout d'une nouvelle API de rédaction de région.
- Ajout de la prise en charge des champs de formulaire d'image.
- Ajout de la prise en charge de l'affichage des valeurs de champ de formulaire lors de la conversion de PDF en image.
- Autorisé l'identifiant de langue naturelle personnalisé pour
SaveAsPdfUA. - Correction d'un bug où
SaveAsPdfUAse plante parfois. - Correction d'un bug où
Mergese plante parfois. - Correction d'un problème où
Stampcorrompt certains PDF. - Correction d'un problème où
CompressImagecorrompt certains PDF. - Correction d'un problème où l'ajout de
HeaderFootercorrompt certains PDF. - Correction du problème où les noms de champ de formulaire avec la notation en point sont ignorés.
- Correction d'une série de
System.AccessViolationExceptionslors de la manipulation des documents PDF. - Correction d'un problème où
QRCodeutilise une largeur et une hauteur invalides. - Correction d'un problème où
RenderDocxAsPdfignore l'élément de saut de page du docx. - Correction du problème où le nom d'utilisateur d'authentification de connexion est incorrectement défini sur la valeur de mot de passe.
- Correction de l'erreur conforme FIPS sur certains systèmes.
- Correction de
StackOverflowExceptiondéclenché lorsqueIronPdfest initialisé avantIronQr. - Amélioration de la prise en charge des annotations de formulaire.
- Mise à jour vers la dernière version de Pdfium qui comprend des corrections lors de la manipulation de documents PDF existants.
- Mise à jour
IronSoftware.System.Drawingà 2024.6.1. - Prise en charge de plus de langues dans l'image Docker
IronPdf.
Mai 2024
IronPDF for Python v2024.5.1.2/
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.5.1.2/
Notes de version
- Ajout d'une nouvelle API
IronPdf.Cleanerqui peut assainir et scanner les PDF. - Correction d'un problème où
RenderRtfFileAsPdfrenvoie parfois du contenu noir.
Avril 2024
IronPDF for Python v2024.4.1.2/
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.4.1.2/
Notes de version
- Ajout d'une nouvelle API
PdfDocument.Compress(). - Correction du problème où les PDFs tournés causent des images cassées lors de la conversion PDF en HTML.
- Correction du problème où les PDFs arabes cassent la structure HTML lors de la conversion PDF en HTML.
- Correction du problème où la taille de police de l'en-tête/pied-de-page changeait lors de l'application de marges.
- Correction du problème où la table des matières (TOC) ne parvenait pas à se rendre pour le HTML complexe.
- Correction d'un problème où la configuration de la clé de licence dans
IronPdfEnginene fonctionne pas. - Correction du problème où la conversion d'un PDF tourné en HTML génère des images cassées.
- Correction du problème où la conversion d'un PDF avec des caractères arabes en HTML casse la structure du document.
- Correction d'un problème où
PdfSignature.SigningContactne fonctionne pas. - Amélioration des performances de
DocxToPdf. - Rendues toutes les méthodes
Printasynchrones. - Mise à jour des bibliothèques gRPC vers la version 2.62.0.
Mars 2024
IronPDF for Python v2024.3.1.3/
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.3.1.3
Notes de version
- Ajout d'une API de polices complète pour ajouter, supprimer et utiliser des polices (voir
PdfDocument.Fonts). - Ajout de la fonctionnalité de rédaction de texte PDF (voir
PdfDocument.RedactText()). - Ajout de la prise en charge de la compression des images en niveaux de gris avec
PdfDocument.CompressImages(). - Ajout de la prise en charge des sous-échantillonnages chrome "444" et "441" avec
PdfDocument.CompressImages(). - Ajout d'une nouvelle méthode pour charger les signatures à partir d'une chaîne base64 (voir
PdfSignature.FromBase64()). - Ajout de la prise en charge pour MacOs ARM lors de l'utilisation du "Docker Engine" d'IronPDF.
- Ajout d'un drapeau d'environnement
IRONPDF_ENGINE_ENABLE_LOGpour l'IronPDF "Docker Engine". - Amélioration du message d'erreur lorsque l'utilisateur tente de signer avec une signature sans clé privée.
- Amélioration du message d'erreur lors de la détection d'une incompatibilité de version du "Docker Engine" d'IronPDF.
- Amélioration de l'utilisation de la mémoire lors de l'ouverture d'un document ou du travail avec des images.
- Amélioration de la prise en charge du PDF/A.
- Amélioration de l'extraction de texte pour maintenant omettre un trait d'union de fin de ligne (caractère
0xFFFE). - Correction de problème avec les annotations qui ne résizaient pas correctement (voir
PdfDocument.ResizePage()). - Correction du problème où la clé de licence dans IronPDFEngine était remplacée par le client.
- Correction du problème où le sommaire ne fonctionnait pas avec le HTML sur une seule ligne.
- Correction du problème " d'assemblage incompatible " lors de la mise à niveau des versions d'IronPDF.
- Correction d'un rare conflit de version avec la bibliothèque OpenXML.
- Correction du problème avec les mises en page de tampon HTML.
- Correction du problème avec le contenu disparaissant lors de l'application d'un PDF de fond.
- Correction du problème où le premier bouton radio dans une collection ne pouvait pas être sélectionné via HTML.
- Correction du problème où les signatures numériques sur certains PDFs n'étaient pas visibles dans le visionneur Adobe.
Février 2024
IronPDF for Python v2024.2.1.2
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.2.1.2
Notes de version
- Conversion de document Word en PDF ajoutée ! (voir
DocxToPdfRenderer). - Ajout de la prise en charge des mathématiques LaTeX dans les documents PDF (voir
EnableMathematicalLaTex). - Prise en charge des cookies lors du rendu à partir d'une chaîne HTML ajoutée.
- Ajout de la prise en charge de macOS pour les méthodes
IronPdfasync. - Prise en charge des images de signature transparentes ajoutée.
- Ajout de la prise en charge de l'hébergement
IronPdfdans les services d'applications Azure (voirIronPdf.Server.Azure). - Ajout de la prise en charge de l'utilisation de
IronPdfsur iOS et Android via le service d'applications Azure (voir le dépôtIronPdf.Examples). - Bug corrigé sur macOS qui causait parfois l'échec des rendus consécutifs.
- Bug corrigé causant un crash lors de l'installation de plusieurs produits Iron Software.
- Correction d'un bug empêchant l'utilisation de
Installation.ChromeGpuMode. - Correction de bugs divers lors de l'utilisation du service gRPC (moteur Docker
IronPdf). - Fuite de mémoire corrigée lors de la fusion de documents.
- Changé les cookies pour qu'ils soient spécifiques à chaque rendu individuel (voir
ChromePdfRenderOptions.CustomCookies). - Changé le comportement par défaut des rendus HTML vers PDF pour utiliser un contexte de requête séparé (voir
IronPdf.Rendering.RequestContexts). - Amélioré la stabilité du moteur Docker
IronPdf. - Compatibilité améliorée pour macOS.
- Prise en charge améliorée pour le mode de processus unique.
- Amélioré la détection du chemin lors de l'utilisation de
IronPdffor Python sur macOS. - Réduit la taille du disque du moteur Docker
IronPdf. - Temps nécessaire pour enregistrer de grands documents (> 100 Mo) réduit de 90 % ou plus.
- Corrections de bugs mineures et améliorations des performances.
- Nouvelle génération automatique de table des matières ajoutée ! Voir le paramètre
TableOfContents. - Nouvelle façon de réduire la taille de votre PDF ajoutée ! Voir
PdfDocument.CompressStructTree(). - Ajout d'une nouvelle API de champ de formulaire PDF (voir
IFormFieldCollectionetPdfDocument.Form). - Ajout du support pour les attributs de formulaire HTML 'readonly', 'disabled', et 'maxlength'.
- Ajout de la prise en charge de "mail merge" lors de la conversion de DocX en PDF (voir
RenderDocxMailMergeAsPdf()). - Correction du problème d'URL de base lorsque le chemin de fichier contient des caractères spéciaux.
- Correction des problèmes avec PDF/A entraînant 'Espace colorimétrique non valide' dans Adobe Reader.
- Correction des problèmes lors de la génération d'une image à partir d'un PDF avec transparence.
- Correction des problèmes lors de la génération d'une image à partir d'un PDF après l'appel de
Flatten(). - Problèmes résolus lors de l'utilisation d'en-têtes et de pieds de page ou de tampons HTML sur des machines avec des cultures/chaînes non américaines.
- Problèmes résolus lors de l'utilisation de plusieurs produits Iron Software dans le même projet.
- Correction de divers problèmes et manques de fonctionnalités lors de l'utilisation de Docker pour héberger un "moteur"
IronPdf. - Correction lors de la conversion
DocXcontenant des en-têtes et des pieds de page en PDF. - Correction de divers problèmes lors de l'exécution de
IronPdfdans un environnement persistant hébergé sur du matériel Apple. - Ajouté de nouvelles API de polices pour ajouter, supprimer et utiliser des polices ! (voir
PdfDocument.Fonts). - Ajouté une nouvelle API d'annotations pour récupérer les annotations de document ! (voir
PdfDocument.Annotations). - Ajout de la prise en charge des URL d'horodatage de signature qui nécessitent SHA-256 ou SHA-512 (voir
TimestampHashAlgorithms). - Bug où
IronPDFcorromprait parfois les documents numériquement signés par un tiers corrigé (voirChangeTrackingModes). - Correction d'un bug où
IronPdfcorromprait parfois les documents signés numériquement par un tiers (voirChangeTrackingModes). - Correction d'un bug où certains éléments de formulaire PDF seraient corrompus après la fusion de plusieurs documents.
- Correction d'un bug où l'indice de page PDF était incorrect lors de l'itération sur les pages PDF en utilisant
IronPdf. - Correction d'un bug lors du réglage de la valeur d'un formulaire de case à cocher.
- Correction d'un bug lors de l'application d'un PDF d'arrière-plan derrière un document existant.
- Correction d'un bug concernant l'application d'en-têtes et de pieds de page à un document avec différentes tailles de page.
- Affichage visuel des cases à cocher et des boutons radio générés par
IronPDFamélioré. - Amélioration de l'affichage visuel des cases à cocher et des boutons radio générés par
IronPdf. - Ajout d'une liste de choix valides pour les boutons radio et les cases à cocher. (Voir
CheckboxFormFieldetRadioFormFieldpourChoicesetSelectedIndex). (VoirCheckboxFormFieldetRadioFormFieldpourClear()etSelect()). (VoirCheckboxFormFieldetRadioFormFieldpourClear()etSelect()). (VoirPdfDocumentpourDrawLine()etDrawRectangle()). (VoirPdfDocumentpourDrawLine()etDrawRectangle()). (Voir la classeSignatureFormField). (Voir la classeSignatureFormField). - Ajout de l'extraction de texte, de caractères et de lignes avec des informations de position. (Voir
PdfDocument.PagespourLinesetCharacters). (VoirInstallation.EnableWebSecurity). (VoirInstallation.EnableWebSecurity). - Ajouté la possibilité de spécifier une police lors du dessin de texte sur un document existant. (Voir
PdfDocument.DrawText()). - Ajouté le support des extensions OpenAI. (Voir le package NuGet
IronPdf.Extensions.AI). - Ajout de la prise en charge de l'ajout et de la suppression de formulaires via
PdfDocument.Form.Add(),Remove(), etc. (implémentationObservableCollection). - Corrigé un bug où les hyperliens se brisaient après avoir activé la compatibilité PDF/A ou PDF/UA.
- Corrigé le crash ou l'échec du rendu lors du rendu de certaines URL lourdes en WebGL ou JavaScript sur certaines machines.
- Corrigé la validation PDF/UA lors de la conversion d'un document contenant des hyperliens. (PDF/UA 7.18.5).
- Correction de
System.AccessViolationExceptionlors de la conversion en PDF/A. - Corrigé le remplacement de texte pour être compatible avec des documents utilisant du texte ou des chemins en niveaux de gris.
- Comportement de remplacement de texte amélioré avec de nombreux correctifs et un meilleur formatage du texte.
- Amélioration des descriptions de contenu PDF/A pour les hyperliens.
- Amélioration du comportement dans les environnements en lecture seule qui ne permettent qu'un seul processus en activant automatiquement
Installation.SingleProcess. - Correction d'un problème de transformation lors de la modification d'un document après l'appel de
AppendPdf(). - Correction d'un problème avec les runtimes n'étant pas téléchargés lors de
Installation.AutomaticallyDownloadNativeBinaries=true. - Correction d'un problème avec
Installation.CustomDeploymentDirectoryétant ignoré. - Correction d'un problème où l'activation de la conformité PDF/A supprimait la transparence et entraînait un fond noir.
- Correction d'un problème où l'énumération
PdfFormFieldFlagsétait inaccessible aux utilisateurs. - Correction d'un problème où
ReplaceTextOnPages()déclencherait une erreur si le texte n'était pas trouvé sur chaque page. - Correction d'un problème de support des cookies sur Linux.
- Correction d'un problème où
Installation.SingleProcessétait toujours activé. - Correction de divers problèmes lors de la manipulation des formulaires après la configuration de
IronPdfpour l'utilisation de Docker/à distance. - Espacement des lettres, des mots et du texte lors du remplacement de texte amélioré ;
- Amélioration de l'espacement des lettres, des mots et du texte lors du remplacement de texte; - Prise en charge des configurations de connexion à distance personnalisées
IronPDFajoutée (voirIronPDFConnectionConfiguration WithCustomChannel()). - Ajout de la prise en charge des configurations de connexion à distance personnalisées
IronPdf(voirIronPdfConnectionConfiguration WithCustomChannel()).
Août 2023
IronPDF for Python v.2023.8.6
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2023.8.6
Notes de version
- Correction de l'absence d'IronPDFInterop.dll dans certains cas
- Correction du bug de l'index des pages lors de l'utilisation de 'ImportPages'
- Correction d'un bug provoquant le blocage du programme lors de la copie d'annotations
- Ajout d'une fonctionnalité permettant d'attendre le chargement des éléments HTML avant de rendre (voir 'WaitFor')
- Fonctionnalité ajoutée pour attendre le chargement des polices avant le rendu (voir 'WaitFor')
- Fonctionnalité ajoutée pour spécifier la rotation lorsque dessiner du texte
- Fonctionnalité ajoutée pour spécifier un profil de couleur personnalisé lors de l'enregistrement en tant que PDFA
- Tentative d'installation automatique de .NET 6.0 ajoutée
- Ajout de multiples nouvelles tentatives lors du téléchargement des dépendances natives à l'exécution
- Récupération améliorée lorsque le téléchargement devient corrompu
- Légèrement meilleure sortie console lors de l'initialisation ajoutée
- Construction également désormais de packages spécifiques à la plateforme qui seront téléchargés sur notre site Web (ceux-ci ne nécessitent aucun téléchargement à l'exécution)
- Ajout d'une tentative d'installation automatique de .NET 6.0
- Ajout de tentatives multiples lors du téléchargement de dépendances natives au moment de l'exécution
- Récupération améliorée lorsque le téléchargement est corrompu
- Ajout d'une sortie de console légèrement améliorée lors de l'initialisation
- Actuellement, nous construisons également des paquets spécifiques à la plate-forme qui seront téléchargés sur notre site web (ces paquets ne nécessitent aucun téléchargement au moment de l'exécution)
Juillet 2023
IronPDF for Python v.2023.7.9
Caractéristiques & Mises à niveau
- PREMIÈRE PUBLICATION
Notes de version
- PREMIÈRE PUBLICATION

