Changelog : Mises à jour, étapes, feuille de route

This article was translated from English: Does it need improvement?
Translated
View the article in English

Avril 2026

IronPDF for Python v2026.4.0.1

31 mars 2026
Version 2026.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 et RedactRegions où les appels répétés causaient une croissance croissante 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 que 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

26 février 2026
Version 2026.3.0.1

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf IronPDF


Février 2026

IronPDF for Python v2026.2.0.1

17 février 2026
Version 2026.2.0.1

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf IronPDF


Janvier 2026

IronPDF for Python v2026.1.0.3

10 février 2026
Version 2026.1.0.3

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf IronPDF


Décembre 2025

IronPDF for Python v2025.12.1.4

31 décembre 2025
Version 2025.12.1.4

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf IronPDF


Septembre 2025

IronPDF for Python v2025.9.1.4

03 septembre 2025
Version 2025.9.1.4

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/

Notes de version

Fonctionnalités

  • Ajout d'un nouveau drapeau IgnorePageRotation à DrawBitmap pour ignorer la rotation de la page.

Améliorations

  • Réduction de la taille du fichier PDF lors de l'application du même Stamp, Foreground, Footer à plusieurs pages.

Corrections de bugs

  • Correction de l'échec de validation VeraPDF pour la conformité PDF/UA liée à l'annotation de lien manquant le StructParent approprié.
  • Correction d'un problème où la validation PDF/3A de VeraPDF échoue quand les polices manquent à la fois de /ToUnicode et /Encoding.
  • Correction d'un problème majeur de fuite de mémoire lors du rendu d'HTML en PDF.
  • Résolution de problèmes de fuite de mémoire lors de l'application Stamp, Foreground et Footer.
  • Correction d'un petit problème de fuite de mémoire lors de l'utilisation de l'API DrawText.

Août 2025

IronPDF for Python v2025.8.1.8

14 août 2025
Version 2025.8.1.8

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/

Notes de version

Fonctionnalités Ajout d'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ù l'enregistrement d'un PDF en tant que PDF/UA après l'avoir enregistré en PDF/A générait un AccessViolationException dans certains cas.
  • Correction d'un problème où la conversion PDF/UA lançait un AccessViolationException lors 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

5 juin 2025
Version 2025.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 APIs ToMultiPageTiffBytes() et ToMultiPageTiffStream()

Améliorations

Optimisation de 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ù x est l'index du PDF (par exemple, le champ firstname sur PDF 1 reste firstname, sur PDF 2 devient firstname_1, sur PDF 3 devient firstname_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 du 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 du problème où RenderDocxAsPdf lançait une exception lors de la conversion de certains fichiers DOCX en PDF.
  • Correction du problème où SaveAsPdfUA lançait une violation de mémoire lors de l'ajout de plusieurs en-têtes/pieds de page HTML.
  • 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

15 mai 2025
Version 2025.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 les informations individuelles des glyphes et les boîtes englobantes 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 que les signatures ont été supprimées (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 SaveAsPdfA()
  • Correction d'un problème qui causait l'affichage incorrect des pages pivotées après l'appel 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

10 avril 2025
Version 2025.4.1.4

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2025.4.1.4

Notes de version

Nouvelles fonctionnalités

  • Ajout de l'API ToBitmapHighQuality.

Améliorations

  • Amélioration de la consommation de mémoire PDF vers Image.
  • Mise à jour du paramètre NaturalLanguages de ConvertToPdfUA pour être optionnel.

Corrections de bugs

  • Correction d'un problème où ImageFormField ne fonctionnait pas correctement avec IronPdfEngine (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

6 mars 2025
Version 2025.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.
  • Modification 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 pages 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 du problème où l'activation du mode monoprocessus dans UpdatedChrome causait un plantage avec un message d'erreur peu clair. Le système enregistre maintenant un avertissement et ignore le paramètre à la place.

Février 2025

IronPDF for Python v2025.2.1.8

6 février 2025
Version 2025.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ù RemoveSignatures lançait une exception dans certains PDF.
  • Correction d'un problème où Cleaner.ScanPdf() lançait 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 du problème où la hauteur dynamique de l'en-tête/pied de page ou la hauteur du fragment ignorait RenderingOptions.MarginLeft et RenderingOptions.MarginRight.
  • Correction du constructeur de copie PdfDocument pour cloner correctement un document existant.
  • Correction du problème où la configuration de MaxHeight de l'en-tête/pied de page comme FragmentHeight ne tenait pas compte du style et de CSS du contenu principal.
  • Correction du problème où Compress lançait une exception sur les applications .NET Framework 32 bits.
  • Correction du problème où TextAnnotation.Hidden ne fonctionnait pas.
  • Correction d'un problème où RemoveSignatures lançait une exception dans certains PDF.
  • Correction du problème où les MetaData.Keyword réassignés lançaient une exception.
  • Correction du problème où la récupération de Bookmarks à partir de certains PDF causait le gel du processus.
  • Correction du problème où l'accès à Form dans certains PDF lançait une exception.

Janvier 2025

IronPDF for Python v2025.1.1.1

23 décembre 2024
Version 2025.1.1.1

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2025.1.1.1

Notes de version

Nouvelles fonctionnalités

  • Ajout de l'API RenderHtmlAsPdfUA.
  • Ajout de nouvelles surcharges d'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() causait des erreurs de compilation après la mise à niveau d'IronPdf de la version 2024.8.3 vers des versions supérieures.
  • Correction d'un problème où les méthodes ReplaceTextOnPage(), ReplaceTextOnPages(), ReplaceTextOnAllPages() et DrawText() rendaient incorrectement le caractère de saut de 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 échouait à rendre du texte en raison de glyphes manquants dans les polices intégrées.
  • 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 Line et TextChunk de l'objet PdfPage ne détectaient pas correctement et n'affichaient pas le nombre de lignes et de segments de texte au sein de 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 entraînait le recadrage 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

23 décembre 2024
Version 2024.12.1.9

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2024.12.1.9

Notes de version

  • Mise à jour de IronSoftware.System.Drawing vers 2024.12.3.
  • Mise à jour de IronSoftware.Common vers 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é de conversion de Workbook et Worksheet dans différents formats sous forme de flux.
  • Ajout d'une nouvelle API pour l'intégration des fichiers pendant la conversion PDF/A.
  • Ajout des paramètres optionnels FontName et CustomFontSize à l'API ReplaceText.

Novembre 2024

IronPDF for Python v2024.11.1.4

22 novembre 2024
Version 2024.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 des paramètres optionnels FontName et CustomFontSize à l'API ReplaceText.
  • Autorisation d'utiliser des polices personnalisé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ù ReplaceText causait des sauts de ligne verticaux.
  • Correction d'un problème où les méthodes Resize(), Extend() et Transform() é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 ApplyMultipleStampsAsync.

Septembre 2024

IronPDF for Python v2024.9.1.3

17 septembre 2024
Version 2024.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 au sein d'un PDF (voir PdfDocument.Pages[].ObjectModel).
  • Ajout du support pour les en-têtes de requête HTTP pour HTML vers PDF (voir ChromePdfRenderOptions.HttpRequestHeaders).
  • Amélioration de la validation des signatures multiples par des 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

6 août 2024
Version 2024.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 les pages PDF en une seule page de lignes et de colonnes (voir PdfDocument.CombinePages()).
  • Ajout du support pour déplacer ou redimensionner l'intégralité du contenu 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

9 juillet 2024
Version 2024.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 du problème où les valeurs de formulaire n'étaient pas visibles lors de la conversion d'une page en image (utilisez 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

19 juin 2024
Version 2024.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.
  • Autorisation d'un identifiant de langue naturel personnalisé pour SaveAsPdfUA.
  • Correction du bug où SaveAsPdfUA plantait parfois.
  • Correction du bug où Merge plantait parfois.
  • Correction du problème où Stamp corrompait certains PDF.
  • Correction du problème où CompressImage corrompait certains PDF.
  • Correction du problème où l'ajout de Header Footer corrompait 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.AccessViolationExceptions lors de la manipulation de documents PDF.
  • Correction du problème où QRCode utilisait une largeur et une hauteur invalides.
  • Correction du problème où RenderDocxAsPdf ignorait 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 StackOverflowException lancé lorsque IronPdf est initialisé avant IronQr.
  • 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 de IronSoftware.System.Drawing vers 2024.6.1.
  • Support de plus de langues dans l'image Docker IronPdf.

Mai 2024

IronPDF for Python v2024.5.1.2/

29 avril 2024
Version 2024.5.1.2/

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2024.5.1.2/

Notes de version

  • Ajout de la nouvelle API IronPdf.Cleaner qui peut assainir et analyser les PDF.
  • Correction du problème où RenderRtfFileAsPdf retournait parfois du contenu noir.

Avril 2024

IronPDF for Python v2024.4.1.2/

5 avril 2024
Version 2024.4.1.2/

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2024.4.1.2/

Notes de version

  • Ajout de l'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 du problème où la configuration de la clé de licence dans IronPdfEngine ne fonctionnait 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 du problème où PdfSignature.SigningContact ne fonctionnait pas.
  • Amélioration des performances DocxToPdf.
  • Tous les méthodes Print sont passées à l'asynchrone.
  • Mise à jour des bibliothèques gRPC vers la version 2.62.0.

Mars 2024

IronPDF for Python v2024.3.1.3/

11 mars 2024
Version 2024.3.1.3/

Caractéristiques & Mises à niveau

https://pypi.org/project/IronPdf/2024.3.1.3

Notes de version

  • Ajout d'une nouvelle API complète pour les polices pour ajouter, supprimer et utiliser des polices (voir PdfDocument.Fonts).
  • Ajout de la fonctionnalité de caviardage de texte PDF (voir PdfDocument.RedactText()).
  • Ajout du support pour compresser des images en niveaux de gris avec PdfDocument.CompressImages().
  • Ajout du support pour le sous-échantillonnage chrome "444" et "441" avec PdfDocument.CompressImages().
  • Ajout d'une nouvelle méthode pour charger des signatures à partir d'une chaîne base64 (voir PdfSignature.FromBase64()).
  • Ajout de la prise en charge de MacOs ARM lors de l'utilisation du "Docker Engine" de IronPDF.
  • Ajout du drapeau d'environnement IRONPDF_ENGINE_ENABLE_LOG pour le "Docker Engine" IronPdf.
  • 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 lorsque l'inadéquation de version du "Docker Engine" d'IronPDF est détectée.
  • 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 désormais omettre un trait d'union de fin de ligne (caractère 0xFFFE).
  • Correction du problème d'annotations qui n'étaient pas redimensionnées 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 de "version incompatible d'assemblée" lors de la mise à jour 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

30 janvier 2024
Version 2024.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 du support 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 du support macOS pour les méthodes IronPdf async.
  • Prise en charge des images de signature transparentes ajoutée.
  • Ajout du support pour l'hébergement IronPdf dans les services d'applications Azure (voir IronPdf.Server.Azure).
  • Ajout du support pour l'utilisation de IronPdf sur iOS et Android via le service d'applications Azure (voir IronPdf.Examples repo).
  • 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 du bug empêchant l'utilisation de Installation.ChromeGpuMode.
  • Correction des bugs divers lors de l'utilisation du service gRPC (moteur Docker IronPdf).
  • Fuite de mémoire corrigée lors de la fusion de documents.
  • Modification des cookies pour être spécifiques à chaque rendu individuel (voir ChromePdfRenderOptions.CustomCookies).
  • Changement du comportement par défaut des rendus HTML en PDF pour utiliser un contexte de requête séparé (voir IronPdf.Rendering.RequestContexts).
  • Amélioration de 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élioration de la détection de chemin lors de l'utilisation de IronPdf pour Python sur macOS.
  • Réduction de 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 configuration 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 IFormFieldCollection et PdfDocument.Form).
  • Ajout du support pour les attributs de formulaire HTML 'readonly', 'disabled', et 'maxlength'.
  • Ajout du support pour la "fusion de courrier" 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 de problèmes lors de la génération d'une image à partir d'un PDF après l'appel 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 fonctionnalités manquantes lors de l'utilisation de Docker pour héberger un "moteur" IronPdf.
  • Correction lors de la conversion de DocX contenant des en-têtes et pieds de page en PDF.
  • Correction de divers problèmes lors de l'exécution de IronPdf dans 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 du support pour les URLs de timestamp de signature nécessitant SHA-256 ou SHA-512 (voir TimestampHashAlgorithms).
  • Bug où IronPDF corromprait parfois les documents numériquement signés par un tiers corrigé (voir ChangeTrackingModes).
  • Correction du bug où IronPdf corrompait parfois des documents signés numériquement par un tiers (voir ChangeTrackingModes).
  • Correction d'un bug où certains éléments de formulaire PDF seraient corrompus après la fusion de plusieurs documents.
  • Correction du bug où l'index de la 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 IronPDF amé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 CheckboxFormField et RadioFormField pour Choices et SelectedIndex). (Voir CheckboxFormField et RadioFormField pour Clear() et Select()). (Voir CheckboxFormField et RadioFormField pour Clear() et Select()). (Voir PdfDocument pour DrawLine() et DrawRectangle()). (Voir PdfDocument pour DrawLine() et DrawRectangle()). (Voir la classe SignatureFormField). (Voir la classe SignatureFormField).
  • Ajout de l'extraction de texte, de caractères et de lignes avec des informations de position. (Voir PdfDocument.Pages pour Lines et Characters). (Voir Installation.EnableWebSecurity). (Voir Installation.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 du support pour l'ajout et la suppression de formulaires via PdfDocument.Form.Add(), Remove(), etc. (implémenté ObservableCollection).
  • 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 System.AccessViolationException lors 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 n'autorisent qu'un seul processus en activant automatiquement Installation.SingleProcess.
  • Correction du problème de transformation lors de la modification d'un document après l'appel AppendPdf().
  • Correction du problème de téléchargement de runtime lorsque Installation.AutomaticallyDownloadNativeBinaries=true.
  • Correction du problème où Installation.CustomDeploymentDirectory était ignoré.
  • Correction d'un problème où l'activation de la conformité PDF/A supprimait la transparence et entraînait un fond noir.
  • Correction du problème où l'énumération PdfFormFieldFlags était inaccessible aux utilisateurs.
  • Correction du problème où ReplaceTextOnPages() lançait une erreur si le texte n'était pas trouvé sur chaque page.
  • Correction d'un problème de support des cookies sur Linux.
  • Correction du problème où Installation.SingleProcess était toujours activé.
  • Correction de divers problèmes lors de la manipulation des formulaires après avoir configuré IronPdf pour utiliser Docker/remote.
  • 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 IronPDF ajoutée (voir IronPDFConnectionConfiguration WithCustomChannel()).
  • Ajout du support pour les configurations de connexion IronPdf à distance personnalisées (voir IronPdfConnectionConfiguration WithCustomChannel()).

Août 2023

IronPDF for Python v.2023.8.6

02 août 2023
Version 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

5 juillet 2023
Version 2023.7.9

Caractéristiques & Mises à niveau

  • PREMIÈRE PUBLICATION

Notes de version

  • PREMIÈRE PUBLICATION

Prêt à commencer?
Version : 2026.4 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.