Changelog : Mises à jour, étapes, feuille de route
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,RedactTextetRedactRegionsoù 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
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf IronPDF
Février 2026
IronPDF for Python v2026.2.0.1
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf IronPDF
Janvier 2026
IronPDF for Python v2026.1.0.3
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf IronPDF
Décembre 2025
IronPDF for Python v2025.12.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf IronPDF
Septembre 2025
IronPDF for Python v2025.9.1.4
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/
Notes de version
Fonctionnalités
- Ajout d'un nouveau drapeau
IgnorePageRotationàDrawBitmappour 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
VeraPDFpour la conformité PDF/UA liée à l'annotation de lien manquant leStructParentapproprié. - Correction d'un problème où la validation PDF/3A de VeraPDF échoue quand les polices manquent à la fois de
/ToUnicodeet/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,ForegroundetFooter. - 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
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
AccessViolationExceptiondans certains cas. - Correction d'un problème où la conversion PDF/UA lançait 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 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ùxest l'index du PDF (par exemple, le champfirstnamesur PDF 1 restefirstname, sur PDF 2 devientfirstname_1, sur 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 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ù
RenderDocxAsPdflançait une exception lors de la conversion de certains fichiers DOCX en PDF. - Correction du problème où
SaveAsPdfUAlanç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
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
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
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.
- 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
UpdatedChromecausait 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
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ù
RemoveSignatureslanç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.MarginLeftetRenderingOptions.MarginRight. - Correction du constructeur de copie
PdfDocumentpour cloner correctement un document existant. - Correction du problème où la configuration de
MaxHeightde l'en-tête/pied de page commeFragmentHeightne tenait pas compte du style et de CSS du contenu principal. - Correction du problème où
Compresslançait une exception sur les applications .NET Framework 32 bits. - Correction du problème où
TextAnnotation.Hiddenne fonctionnait pas. - Correction d'un problème où
RemoveSignatureslançait une exception dans certains PDF. - Correction du problème où les
MetaData.Keywordré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 à
Formdans certains PDF lançait 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 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()etDrawText()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
LineetTextChunkde l'objetPdfPagene 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
Caractéristiques & Mises à niveau
https://pypi.org/project/IronPdf/2024.12.1.9
Notes de version
- Mise à jour de
IronSoftware.System.Drawingvers 2024.12.3. - Mise à jour de
IronSoftware.Commonvers 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
WorkbooketWorksheetdans 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
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 des paramètres optionnels
FontNameetCustomFontSizeà l'APIReplaceText. - 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ù
ReplaceTextcausait des sauts de ligne verticaux. - 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
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 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
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
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
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ù
SaveAsPdfUAplantait parfois. - Correction du bug où
Mergeplantait parfois. - Correction du problème où
Stampcorrompait certains PDF. - Correction du problème où
CompressImagecorrompait certains PDF. - Correction du problème où l'ajout de
HeaderFootercorrompait 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 de documents PDF. - Correction du problème où
QRCodeutilisait une largeur et une hauteur invalides. - Correction du problème où
RenderDocxAsPdfignorait 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
StackOverflowExceptionlancé 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 de
IronSoftware.System.Drawingvers 2024.6.1. - Support 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 de la nouvelle API
IronPdf.Cleanerqui peut assainir et analyser les PDF. - Correction du problème où
RenderRtfFileAsPdfretournait 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 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
IronPdfEnginene 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.SigningContactne fonctionnait pas. - Amélioration des performances
DocxToPdf. - Tous les méthodes
Printsont 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/
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_LOGpour 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
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
IronPdfasync. - Prise en charge des images de signature transparentes ajoutée.
- Ajout du support pour l'hébergement
IronPdfdans les services d'applications Azure (voirIronPdf.Server.Azure). - Ajout du support pour l'utilisation de
IronPdfsur iOS et Android via le service d'applications Azure (voirIronPdf.Examplesrepo). - 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
IronPdfpour 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
IFormFieldCollectionetPdfDocument.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
DocXcontenant des en-têtes et 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 du support pour les URLs de timestamp de signature nécessitant SHA-256 ou SHA-512 (voir
TimestampHashAlgorithms). - Bug où
IronPDFcorromprait parfois les documents numériquement signés par un tiers corrigé (voirChangeTrackingModes). - Correction du bug où
IronPdfcorrompait parfois des 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 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
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 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.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 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é
IronPdfpour 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
IronPDFajoutée (voirIronPDFConnectionConfiguration WithCustomChannel()). - Ajout du support pour les configurations de connexion
IronPdfà distance personnalisées (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

