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

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

Feuille de route d'IronPDF

Nous avons fait d'IronPDF le produit .NET HTML pour PDF le plus performant¹ en donnant la priorité à la compatibilité, à la convivialité et aux résultats. Aujourd'hui, notre mission est de maintenir cette réputation durement gagnée en mettant continuellement IronPDF à jour avec les dernières évolutions technologiques HTML, CSS et JS ; et les versions les plus récentes de Chrome.

Nos logiciels sont développés pour des ingénieurs, par des ingénieurs, et nous comprenons donc la valeur des tests rigoureux, de l'assistance et des licences uniques transparentes.

Nous sommes fiers d'être à l'écoute de notre communauté et nous le démontrons en donnant la priorité aux demandes de fonctionnalités en fonction de ce que vous, nos clients, demandez.

À long terme, nous prévoyons de diversifier IronPDF en l'offrant dans plusieurs langages de programmation. ¹Selon un audit indépendant de notre produit en août 2022.


Jalons

Nous soulignons ici trois étapes majeures qui améliorent considérablement les performances d'IronPDF. Voir les jalons >

Mars 2025

IronPDF v2025.3.6

Mar 5, 2025
Version 2025.3.6
Voir la référence API IronPDF v2025.3.6

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2025.3.6

Notes de mise à jour

Améliorations
  • Changé le DPI d'impression par défaut à 300.
  • La valeur par défaut de ChromeBrowserLimit a été modifiée à Environment.ProcessorCount, ce qui améliore la stabilité des déploiements basés sur le cloud.
Corrections de bogues
  • Corrige 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 provoquait une exception.
  • Correction d'un problème où les marges d'impression n'étaient pas correctement alignées dans certains PDF.
  • Correction d'un problème où l'activation du mode à processus unique dans UpdatedChrome provoquait un plantage avec un message d'erreur peu clair. Le système enregistre désormais un avertissement et ignore le paramètre à la place.

février 2025

IronPDF v2025.2.8

3 février 2025
Version 2025.2.8
Voir la référence API d'IronPDF v2025.2.8

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2025.2.8

Notes de mise à jour

Nouvelles fonctionnalités
  • Permet l'édition des métadonnées XMP personnalisées dans les documents PDF/A pour EmbedFileToPdfA.
Améliorations
  • Amélioration du résultat ExtractAllText VisualOrder.
  • Amélioration du comportement lors de l'ajout de nouveaux signets et de la fusion de documents contenant des signets
Corrections de bogues
  • 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 de coordonnées d'annotation étaient toujours nulles.
  • 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ù certaines cases à 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 boutons 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() renvoyait une exception lorsqu'il était appelé plusieurs fois.
  • Correction d'un problème où le canal gRPC lançait une exception à la sortie dans les applications .NET Framework.
  • Correction d'un problème où la hauteur dynamique de l'en-tête/pied de page ou la hauteur de fragment ignorait RenderingOptions.MarginLeft et RenderingOptions.MarginRight.
  • Correction du constructeur de copie PdfDocument pour cloner correctement un document existant.
  • Correction d'un problème où la définition de la MaxHeight de l'en-tête/pied de page en tant que FragmentHeight ne prenait pas en compte le style et le CSS des contenus principaux.
  • Correction d'un problème où Compress lançait une exception sur les applications .NET Framework 32 bits.
  • Correction d'un problème où TextAnnotation.Hidden ne fonctionnait pas.
  • Correction d'un problème où RemoveSignatures lançait une exception dans certains PDF.
  • Correction d'un problème où la réaffectation de MetaData.Keywords générait une exception.
  • Correction d'un problème où la récupération des Bookmarks de certains PDF provoquait le gel du processus.
  • Corrigé un problème où l'accès à Form dans certains fichiers PDF générait une exception.

janvier 2025

IronPDF v2025.1.1

3 janv. 2025
Version 2025.1.1
Voir la référence API de IronPDF v2025.1.1

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2025.1.1

Notes de mise à jour

Nouvelles fonctionnalités
  • Nouveaux packages IronPdf.Native.UpdatedChrome pour Linux et Windows basés sur le dernier CEF 131.
  • Ajout de la nouvelle API RenderHtmlAsPdfUA.
  • Ajout de nouvelles surcharges d'API RenderZipFileAsPdf.
Améliorations
  • Amélioration des performances globales des opérations sur les formulaires PDF.
  • Amélioration des performances de génération de formulaires HTML.
  • Qualité améliorée de l'extraction de texte PDF.
Corrections de bogues
  • Correction d'un problème où la méthode RenderRazorViewToPdf() entraînait des erreurs de compilation après la mise à niveau d'IronPdf de la version 2024.8.3 vers des versions ultérieures.
  • Correction d'un problème où les méthodes ReplaceTextOnPage(), ReplaceTextOnPages(), ReplaceTextOnAllPages() et DrawText() 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 échouait à rendre le texte en raison de glyphes manquants dans les polices de sous-ensemble intégrées.
  • Correction d'un problème où les hyperliens internes ne fonctionnaient pas après avoir appliqué 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 et n'affichaient pas correctement le nombre de lignes et de segments de texte dans la page PDF.
  • Correction d'un problème où le paramètre DPI dans les méthodes de conversion de PDF en image n'était pas respecté, entraînant des images avec des valeurs DPI incorrectes.
  • Correction d'un problème où la méthode Flatten() modifiait les dimensions du document PDF et entraînait le rognage du contenu, en particulier la section d'en-tête.
  • Résolution d'un problème où les en-têtes et pieds de page HTML n'étaient pas affichés sur les pages du document PDF après l'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, "Ma Clé Personnalisée") provoquait une exception.

Décembre 2024

IronPDF v2024.12.9

3 déc. 2024
Version 2024.12.9
Voir la référence API d'IronPDF v2024.12.9

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.12.9

Notes de mise à jour

  • Correction d'un problème où la fusion de certains PDF entraînait un crash.
  • Correction d'un problème où la première lettre du texte sous une région caviardée pouvait encore apparaître dans le résultat.
  • Ajout du support pour les caractères de nouvelle ligne dans ReplaceText et DrawText.
  • Ajout de la nouvelle propriété IsSubsetted à la classe PdfFont.
  • Ajout du drapeau skipSubsetFonts à PdfFontCollection.Find.
  • Ajout de surcharges pour la méthode ReplaceText afin d'accepter l'objet PdfFont.

novembre 2024

IronPDF v2024.11.4

6 nov. 2024
Version 2024.11.4
Voir la référence API IronPDF v2024.11.4

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.11.4

Notes de mise à jour

  • Ajoute une nouvelle API pour intégrer des fichiers lors de la conversion en PDF/A.
  • Ajoute les paramètres optionnels FontName et CustomFontSize à l'API ReplaceText.
  • Permet d'utiliser des polices personnalisées avec l'API DrawText.
  • Corrige les problèmes de positionnement des tampons.
  • Corrige un problème où certains fichiers PDF/A ne pouvaient pas être affichés dans Adobe Acrobat Pro.
  • Corrige un problème où ReplaceText provoque des sauts de ligne verticalement.
  • Corrige un problème où les méthodes Resize(), Extend() et Transform() étaient inaccessibles.
  • Améliore la prise en charge du texte Unicode.
  • Améliore l'utilisation de la mémoire et les performances.
  • Améliore la vitesse de ApplyMultipleStampsAsync.

Octobre 2024

IronPDF v2024.10.8

11 oct. 2024
Version 2024.10.8
Voir la référence API IronPDF v2024.10.8

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.10.8

Notes de mise à jour

  • Améliore le positionnement de la rédaction de texte
  • Améliore la conversion en PDF/A-3
  • Améliore l'apparence et le comportement des cases à cocher et des boutons radio
  • Améliore la précision du positionnement de l'estampillage lors du redimensionnement
  • Corrige un problème où le décalage de tampon est appliqué aux pages pivotées.
  • Corrige le problème où le caractère Unicode n'apparaît pas lors du réglage de la valeur du formulaire
  • Correction du problème où VerifyPdfSignatures renvoie une valeur incorrecte
  • Rend le champ de signature visible dans Bluebeam Revu.
  • IronPdfEngine prend désormais en charge les boutons radio des formulaires, les champs de signature et les champs d'image.

Septembre 2024

IronPDF v2024.9.3

9 sept. 2024
Version 2024.9.3
Voir la référence API IronPDF v2024.9.3

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.9.3

Notes de mise à jour

  • Ajoute la prise en charge des ressources HTML avec l'extension de fichier '.download'
  • Ajoute une nouvelle API expérimentale pour accéder à tous les objets DOM dans un PDF (voir PdfDocument.Pages[].ObjectModel)
  • Ajoute la prise en charge des en-têtes de requête HTTP pour la conversion HTML en PDF (voir ChromePdfRenderOptions.HttpRequestHeaders)
  • Améliore la validation de plusieurs signatures par les lecteurs PDF externes (voir SignaturePermissions)
  • Améliore le comportement et la fidélité de la fonctionnalité "combiner les pages" (également connue sous le nom de N-up)

Août 2024

IronPDF v2024.8.3

30 juillet 2024
Version 2024.8.3
Voir la référence API IronPDF v2024.8.3

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.8.3

Notes de mise à jour

  • Ajoute la prise en charge de la conversion des versions PDF/A 1A, 1B, 2A, 2B et 3A !
  • Ajoute la prise en charge pour créer des documents PDF vierges (voir le constructeur PdfDocument)
  • Ajoute la prise en charge de la combinaison des pages PDF en une seule page de lignes et de colonnes (voir PdfDocument.CombinePages())
  • Ajoute la prise en charge du déplacement ou du redimensionnement du contenu entier de la page (voir PdfPage.Transform())
  • Corrections des cases à cocher non interactives lors du rendu HTML en PDF/A
  • Améliore les performances lors de la création de boutons radio à partir de HTML
Problèmes connus
  • RedactRegion nécessite une hauteur négative pour fonctionner correctement (pr)
  • CombinePages ne prend pas en charge la combinaison de pages de tailles différentes (pr)

Juillet 2024

IronPDF v2024.7.8

5 juillet 2024
Version 2024.7.8
Voir la référence API de IronPDF v2024.7.8

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.7.8

Notes de mise à jour

  • Correction d'un problème où les liens, les formulaires et les annotations étaient interrompus lors de l'enregistrement au format PDF/A.
  • Correction d'un problème où l'ordre des tabulations était incorrect lors de l'enregistrement au format PDF/UA.
  • Correction d'un problème de fuite de mémoire lors de la suppression d'objets PDF.
  • Corrige des problèmes où les formulaires ne pouvaient pas être édités via Adobe Acrobat Pro.
  • Correction de problèmes où le rendu de grandes images provoquait un plantage.
  • Correction de problèmes où la largeur de rendu ne s'appliquait pas aux en-têtes et aux pieds de page.
  • Correction de problèmes où les timbres étaient mal placés en fonction de la taille des pages.
  • Correction d'un problème où les valeurs des formulaires n'étaient pas visibles après l'aplatissement d'une page.
  • Correction du problème où les valeurs de formulaire n'étaient pas visibles lors de la conversion de la page en image (utiliser Flatten=true).
  • Correction d'un problème où les images des signatures n'étaient pas visibles.
  • Amélioration de la prise en charge de la définition des valeurs de formulaire pour les noms de formulaire dupliqués.
  • Ajout d'un support pour le rendu des listes de combobox sélectionnées à partir d'une entrée HTML.
  • Ajoute de nouvelles options pour l'API de rédaction de texte.
  • Prise en charge de la rédaction de mots entiers, y compris la ponctuation.

Juin 2024

IronPDF v2024.6.1

4 juin 2024
Version 2024.6.1
View IronPDF v2024.6.1 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.6.1

Notes de mise à jour

  • Ajout d'une nouvelle API de rédaction régionale
  • Ajout de la prise en charge des champs de formulaire image
  • Prise en charge de l'affichage des valeurs des champs de formulaire lors de la conversion d'un PDF en image
  • Permet un identifiant de langue naturelle personnalisé pour SaveAsPdfUA
  • Corrige un bug où SaveAsPdfUA se plante parfois
  • Corrige un bug où Merge plante parfois
  • Correction du problème où Stamp corrompt certains PDF
  • Corrige le problème où CompressImage corrompt certains PDFs
  • Corrige le problème où l'ajout d'un Header ou d'un Footer corrompt certains fichiers PDF
  • Correction d'un problème où les noms de champs de formulaire avec la notation point sont ignorés
  • Corrige un ensemble de System.AccessViolationExceptions lors de la manipulation de documents PDF
  • Corrige le problème où QRCode utilise une largeur et une hauteur invalides
  • Correction du problème où RenderDocxAsPdf ignore l'élément de saut de page du docx
  • Corrige un problème dans lequel le nom d'utilisateur d'authentification est défini par erreur sur la valeur du mot de passe
  • Correction d'une erreur de conformité FIPS sur certains systèmes
  • Résout StackOverflowException lancé lorsque IronPdf est initialisé avant IronQr
  • Amélioration de la prise en charge des annotations de formulaires
  • Mise à jour vers la dernière version de Pdfium qui inclut des corrections lors de la manipulation de documents PDF existants
  • Met à jour IronSoftware.System.Drawing vers 2024.6.1
  • Prend en charge plus de langues dans l'image Docker de IronPdf

Mai 2024

IronPDF v2024.5.2

29 avril 2024
Version 2024.5.2
Voir la référence API IronPDF v2024.5.2

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.5.2

Notes de mise à jour

  • Ajout de la nouvelle API IronPdf.Cleaner qui peut assainir et analyser des PDF.
  • Corrige le problème où RenderRtfFileAsPdf renvoie parfois un contenu noir.

Avril 2024

IronPDF v2024.4.2

5 avril 2024
Version 2024.4.2
View IronPDF v2024.4.2 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.4.2

Notes de mise à jour

  • Ajoute la nouvelle API PdfDocument.Compress().
  • Correction d'un problème où les PDF pivotés provoquaient des images cassées lors de la conversion des PDF en HTML.
  • Correction d'un problème où les PDF arabes cassent la structure HTML lors de la conversion du PDF en HTML.
  • Correction d'un problème où la taille de la police de l'en-tête et du pied de page était modifiée lors de l'application de la marge.
  • Correction du problème où le sommaire (TOC) ne parvient pas à se rendre pour les HTML complexes.
  • Corrige le problème où la définition de la clé de licence dans IronPdfEngine ne fonctionne pas.
  • Correction d'un problème où la conversion d'un PDF pivoté en HTML produit des images cassées.
  • Correction d'un problème où la conversion d'un PDF avec des caractères arabes en HTML casse la structure du document.
  • Corrige le problème où PdfSignature.SigningContact ne fonctionne pas.
  • Améliore la performance de DocxToPdf.
  • Rend toutes les méthodes Print asynchrones.
  • Mise à jour des librairies gRPC vers la version 2.62.0

Mars 2024

IronPDF v2024.3.4

Mar 11, 2024
Version 2024.3.4
View IronPDF v2024.3.4 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.3.4

Notes de mise à jour

  • Ajoute une nouvelle API de polices complète pour ajouter, supprimer et utiliser des polices (voir PdfDocument.Fonts)
  • Ajoute une fonctionnalité de rédaction de texte PDF (voir PdfDocument.RedactText())
  • Ajoute la prise en charge de la compression des images en niveaux de gris avec PdfDocument.CompressImages()
  • Ajoute la prise en charge pour le sous-échantillonnage chrome "444" et "441" avec PdfDocument.CompressImages()
  • Ajoute 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" d'IronPDF
  • Ajoute le drapeau d'environnement IRONPDF_ENGINE_ENABLE_LOG pour IronPDF "Docker Engine"
  • Amélioration du message d'erreur lorsque l'utilisateur tente d'apposer une signature sans clé privée
  • Amélioration du message d'erreur en cas d'incompatibilité de version entre IronPDF et le moteur Docker
  • Améliore l'utilisation de la mémoire lors de l'ouverture d'un document ou de l'utilisation d'images
  • Amélioration de la prise en charge du format PDF/A
  • Amélioration de l'extraction de texte afin d'omettre le trait d'union de fin de ligne (caractère 0xFFFE)
  • Correction du problème lié aux annotations qui ne sont pas redimensionnées correctement (voir PdfDocument.ResizePage())
  • Correction d'un problème où la clé de licence dans IronPdfEngine était remplacée par le client
  • Correction d'un problème où la table des matières ne fonctionnait pas avec du HTML à une ligne
  • Corrige le problème de "l'assemblage incompatible" lors de la mise à niveau des versions d'IronPDF
  • Correction d'un rare conflit de version avec la bibliothèque OpenXML
  • Correction d'un problème de mise en page des timbres HTML
  • Correction d'un problème de disparition du contenu lors de l'application d'un PDF d'arrière-plan
  • Correction d'un problème où le premier bouton radio d'une collection ne pouvait pas être sélectionné via HTML
  • Correction d'un problème où les signatures numériques de certains PDF n'étaient pas visibles dans la visionneuse Adobe

Février 2024

IronPDF v2024.2.2

29 janvier 2024
Version 2024.2.2
View IronPDF v2024.2.4 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.2.2

Notes de mise à jour

  • Résolution du problème de transformation lors de la modification d'un document après avoir appelé AppendPdf()
  • Corrige le problème où les runtimes ne sont pas téléchargés lorsque Installation.AutomaticallyDownloadNativeBinaries=true
  • Corrige le problème où Installation.CustomDeploymentDirectory est ignoré
  • Correction d'un problème où l'activation de la conformité PDF/A supprimait la transparence et entraînait l'apparition d'un arrière-plan noir
  • Correction d'un problème où l'énumération PdfFormFieldFlags était inaccessible aux utilisateurs
  • Corrige le problème où ReplaceTextOnPages() générait une erreur si le texte n'était pas trouvé sur chaque page
  • Correction d'un problème lié à la prise en charge des cookies sous Linux
  • Corrige le problème où Installation.SingleProcess était toujours activé
  • Corrige divers problèmes lors de la manipulation de formulaires après avoir configuré IronPDF pour utiliser Docker/remote
  • Amélioration de divers commentaires et de la documentation de l'API
  • Améliore l'espacement des lettres, des mots et du texte lors du remplacement du texte ; Les mots ne devraient plus présenter d'espacement erroné entre les lettres
  • Ajoute la prise en charge des configurations de connexion IronPdf distantes personnalisées (voir IronPdfConnectionConfiguration WithCustomChannel())

Janvier 2024

IronPDF v2024.1.20

9 janvier 2024
Version 2024.1.20
Voir la référence API de IronPDF v2024.1.20

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2024.1.20

Notes de mise à jour

  • Ajoute une liste de choix valides pour les boutons radio et les cases à cocher. (Voir CheckboxFormField et RadioFormField pour Choices et SelectedIndex)
  • Permet de définir l'indice de sélection des boutons radio et des cases à cocher. (Voir CheckboxFormField et RadioFormField pour Clear() et Select)
  • Permet de dessiner des lignes et des rectangles dans un document existant. (Voir PdfDocument pour DrawLine() et DrawRectangle())
  • Ajout de la possibilité d'ajouter un champ de signature vide qui permet à l'utilisateur de cliquer pour signer. (Voir la classe SignatureFormField)
  • Ajoute l'extraction de texte, de caractères et de lignes avec des informations sur la position. (Voir PdfDocument.Pages pour Lines et Characters)
  • Ajoute des fonctions de sécurité web opt-in plus fortes pour ceux qui acceptent des données d'utilisateur non fiables. (Voir Installation.EnableWebSecurity)
  • Ajout de la possibilité de spécifier la police de caractères lors du dessin d'un texte dans un document existant. (Voir PdfDocument.DrawText())
  • Ajout de la prise en charge des extensions OpenAI. (Voir le package NuGet IronPdf.Extensions.AI)
  • Ajoute la prise en charge de l'ajout et de la suppression de formulaires via PdfDocument.Form.Add(), Remove(), etc. (implémenté ObservableCollection)
  • Correction d'un problème de rupture des liens hypertextes après l'activation de la compatibilité PDF/A ou PDF/UA.
  • Correction d'un crash ou d'un échec de rendu lors du rendu de certaines URLs WebGL ou Javascript sur certaines machines.
  • Correction de la validation PDF/UA lors de la conversion d'un document contenant des hyperliens. (PDF/UA 7.18.5)
  • Corrigé System.AccessViolationException lors de la conversion en PDF/A
  • Corrige le remplacement du texte pour qu'il soit compatible avec les documents qui utilisent du texte en niveaux de gris ou des chemins d'accès
  • Améliore le comportement du texte de remplacement avec de nombreuses corrections de bogues et un meilleur formatage du texte
  • Amélioration des descriptions de contenu PDF/A pour les hyperliens.
  • Améliore le comportement dans les environnements en lecture seule qui ne permettent qu'un seul processus en activant automatiquement Installation.SingleProcess

Décembre 2023

IronPDF v2023.12.6

27 novembre 2023
Version 2023.12.6
Voir la référence API de IronPDF v2023.12.6

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.12.6

Notes de mise à jour :

  • Ajoute une nouvelle API Fonts pour ajouter, supprimer et utiliser des polices ! (voir PdfDocument.Fonts)
  • Ajoute une nouvelle API d'annotations pour récupérer les annotations de documents ! (voir PdfDocument.Annotations)
  • Ajoute la prise en charge des URL de timestamp de signature qui nécessitent SHA-256 ou SHA-512 (voir TimestampHashAlgorithms)
  • Prise en charge des valeurs de boutons radio définies via l'attribut HTML "checked"
  • Corrige un bug où IronPdf corrompait parfois des documents qui étaient signés numériquement par un tiers (voir ChangeTrackingModes)
  • Correction d'un problème où certains éléments de formulaires PDF étaient corrompus après la fusion de plusieurs documents
  • Correction d'un bogue à cause duquel l'index des pages PDF était incorrect lors de l'itération sur les pages PDF à l'aide d'IronPDF
  • Correction d'un bug lors de la définition de la valeur d'un formulaire à cases à cocher
  • Correction d'un bogue lors de l'application d'un PDF d'arrière-plan derrière un document existant
  • Correction d'un bogue concernant l'application d'en-têtes et de pieds de page à un document ayant différentes tailles de page
  • Amélioration du comportement des cookies - les cookies personnalisés devraient désormais être accessibles à l'ensemble du domaine de l'URL lors du rendu
  • Amélioration de l'affichage des cases à cocher et des boutons radio générés par IronPDF

Novembre 2023

IronPDF v2023.11.7

1er novembre 2023
Version 2023.11.7
Voir la référence API IronPDF v2023.11.7

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.11.7

Notes de mise à jour :

  • Ajoute une nouvelle génération automatique de table des matières ! Voir le paramètre TableOfContents
  • Ajoute une nouvelle méthode pour réduire la taille de votre PDF ! Voir PdfDocument.CompressStructTree()
  • Ajoute une nouvelle API de champ de formulaire PDF (voir IFormFieldCollection et PdfDocument.Form)
  • Prise en charge des attributs de formulaire HTML "readonly", "disabled" et "maxlength"
  • Ajoute la prise en charge de la "fusion de courrier" lors de la conversion de DocX en PDF (voir RenderDocxMailMergeAsPdf())
  • Correction d'un problème d'url de base lorsque le chemin d'accès à un fichier contient un caractère spécial
  • Corrige le problème de non-chargement des actifs lors du rendu à partir du Framework .NET
  • Corrige les problèmes liés à l'affichage dans Adobe Reader d'un message "espace colorimétrique non valide" dans le format PDF/A
  • Correction de problèmes lors de la génération d'une image à partir d'un PDF avec transparence
  • Corrige les problèmes lors de la génération d'une image à partir d'un PDF après l'appel de Flatten()
  • Correction de problèmes lors de l'utilisation d'en-têtes et de pieds de page ou de tampons HTML sur des machines dont la culture ou les chaînes de caractères ne sont pas américaines
  • Corrige les problèmes liés à l'utilisation de plusieurs produits Iron Software dans le même projet
  • Corrige divers problèmes et fonctionnalités manquantes lors de l'utilisation de Docker pour héberger un "moteur" IronPDF
  • Corrections lors de la conversion de DocX contenant des en-têtes et des pieds de page en PDF
  • Corrige divers problèmes lors de l'exécution d'IronPDF dans un environnement persistant hébergé sur du matériel Apple

Octobre 2023

IronPDF v2023.10.3

05 octobre 2023
Version 2023.10.3
Voir la référence API d'IronPDF v2023.10.3

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.10.3

Notes de mise à jour :

  • Corrections de bugs mineurs et améliorations des performances

Septembre 2023

IronPDF v2023.9.8

19 septembre 2023
Version 2023.9.8
Voir la référence API de IronPDF v2023.9.8

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.9.8

Notes de mise à jour :

  • Ajoute la conversion de documents Word en PDF ! (voir DocxToPdfRenderer)
  • Ajoute 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 de la prise en charge par MacOS des méthodes asynchrones d'IronPDF
  • Prise en charge des images de signature transparentes
  • Ajoute la prise en charge de l'hébergement d'IronPdf dans Azure App Services (voir IronPdf.Server.Azure)
  • Ajoute la prise en charge de l'utilisation d'IronPdf sur iOS et Android via le service d'application Azure (voir le dépôt IronPdf.Examples)
  • Correction d'un bogue de MacOS qui entraînait parfois l'échec de rendus consécutifs
  • Correction d'un bogue entraînant un blocage lorsque plusieurs produits Iron Software sont installés
  • Correction d'un bug empêchant l'utilisation de Installation.ChromeGpuMode
  • Correction d'un bogue empêchant l'exécution d'IronPDF dans les applications MAUI
  • Correction de divers bugs lors de l'utilisation du service gRPC (moteur Docker d'IronPDF)
  • Fuite de mémoire lors de la fusion de documents
  • Modifie les cookies pour qu'ils soient spécifiques à chaque rendu individuel (voir ChromePdfRenderOptions.CustomCookies)
  • Modifie le comportement par défaut des rendus HTML-vers-PDF pour utiliser un contexte de requête séparé (voir IronPdf.Rendering.RequestContexts)
  • Amélioration de la stabilité du moteur Docker d'IronPDF
  • Amélioration de la compatibilité avec MacOS
  • Amélioration de la prise en charge du mode mono-processus
  • Amélioration de la détection des chemins d'accès lors de l'utilisation d'IronPDF for Python sur MacOS
  • Réduit la taille du disque du moteur Docker d'IronPDF
  • Réduit de 90 % ou plus le temps nécessaire à l'enregistrement de documents volumineux (>100 Mo)

Août 2023

IronPDF v2023.8.6

1er août 2023
Version 2023.8.6
Voir la référence API de IronPDF v2023.8.6

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.8.6

Notes de mise à jour :

  • Corrige l'erreur "IronPdfInterop.dll manquant" dans certains cas
  • Corrige le bug d'index de page lors de l'utilisation de ImportPages
  • Correction d'un bogue entraînant le blocage du programme lors de la copie d'annotations
  • Ajoute une fonctionnalité pour attendre le chargement des éléments HTML avant de rendre (voir 'WaitFor')
  • Ajoute une fonctionnalité pour attendre le chargement des polices avant le rendu (voir 'WaitFor')
  • Ajoute une fonctionnalité pour spécifier la rotation lors de l'écriture du texte
  • Ajoute une fonctionnalité pour spécifier un profil de couleur personnalisé lors de l'enregistrement en tant que PDFA

Juillet 2023

IronPDF v2023.7.4

3 juillet 2023
Version 2023.7.4
Voir la référence API IronPDF v2023.7.4

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.7.4

Notes de mise à jour :

  • Ajoute la fonctionnalité de conversion en SVG : Cela inclut la capacité de convertir des fichiers PDF en fichiers SVG ainsi qu'en chaînes SVG
  • Ajoute une fonctionnalité de conversion en HTML : Cela inclut la capacité de convertir des PDF en fichiers HTML et en chaînes HTML.
  • Ajoute la fonctionnalité de métadonnées XMP et améliore l'API existante pour définir les propriétés des métadonnées
  • Ajoute la prise en charge PDF U/A : Voir PdfDocument.SaveAsPdfUA()
  • Ajoute un déclencheur HTML en PDF via la méthode Javascript : Voir RenderingOptions.WaitFor()
  • Ajoute un déclencheur HTML-vers-PDF via l'achèvement de l'activité réseau : Voir RenderingOptions.WaitFor()
  • Ajout du support de Python (Python 3.7+) : Installer via 'pip install ironpdf'
  • Résout les problèmes de connectivité concernant l'image Docker d'IronPdf
  • Corrige la perte de transparence de l'image PNG de Image Stamper : L'image PNG du tampon perd sa transparence
  • Correctifs ImageToPdfConverter.ImageToPdf : Résolution d'une exception lors du passage de AnyBitmap
  • Correction de la lecture du titre et du contenu des annotations de texte
  • Correction d'un problème rare où la clé de licence ne pouvait pas être vérifiée sur des systèmes non anglophones
  • Corrige InsertPdf() afin de fusionner correctement les champs de formulaire et les signets
  • Augmentation significative des performances lors de l'utilisation d'en-têtes et de pieds de page HTML
  • Réduit l'utilisation de la mémoire lors de la conversion de HTML en PDF
  • Réduit l'utilisation de la mémoire lors de l'ouverture de documents PDF volumineux
  • Amélioration de la prise en charge de la plateforme pour certaines versions de serveurs Windows (2016 et ultérieures)
  • Mises à jour de IronSoftware.Drawing 2023.7.1 avec plusieurs corrections de bugs pour l'encodage et le décodage d'images

Juin 2023

IronPDF v2023.6.10

2 juin 2023
Version 2023.6.10
Voir la référence API IronPDF v2023.6.10

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.6.10

Notes de mise à jour :

  • Ajout d'une option d'alimentation continue, par exemple pour générer des documents de réception !
  • Ajoute une nouvelle API annotations, y compris la suppression d'annotations !
  • Correction de l'option des niveaux de gris qui n'est pas appliquée
  • Correction de la fonction de compression d'image corrompant les bitmaps
  • Correction de l'ajout, de la modification ou de la fusion de signets dans certains cas
  • Corrige les signatures qui ne sont parfois pas visibles dans le panneau des signatures d'Adobe Reader
  • Corrige RasterizeToImageFiles qui ne prenait pas en compte la rotation des pages
  • Corrige le rétrécissement des timbres à code-barres lorsqu'ils s'approchent des limites de la page
  • Corrige le problème d'adresse IP de IronPdfEngine Docker (écoute maintenant sur 0.0.0.0)
  • Correction des en-têtes et pieds de page d'IronPdfEngine ne fonctionnant pas correctement
  • Améliore l'utilisation de la mémoire et les performances jusqu'à 10 %
  • Amélioration de la logique de compression des images afin d'en optimiser la taille
  • Amélioration du message d'erreur "out-of-memory" pour qu'il soit plus apparent
  • Supprimer l'espace de noms IronPdf.Rendering.Abstractions. Au lieu de cela, veuillez utiliser les mêmes méthodes de rendu de la classe ChromePdfRenderer.

Mai 2023

IronPDF v2023.5.8

1er mai 2023
Version 2023.5.8
Voir la référence de l'API IronPDF v2023.5.8

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.5.8

Notes de mise à jour :

  • Correction de la gestion des erreurs et des points d'arrêt pour IronPDF sous Linux
  • Corrige un problème où les clés de licence n'étaient pas récupérées à partir de web.config dans certains projets ASP.NET Framework
  • Corrige les avertissements possibles concernant les conflits de version de System.Memory
  • Ajoute la prise en charge de PDF/A-3B (voir SaveAsPdfA() et ConvertToPdfA())
  • Ajoute la prise en charge de la suppression des métadonnées des documents (voir RemoveMetadataKey())
  • Correction d'un bogue lors de l'ouverture d'un document à partir d'un flux

Avril 2023

IronPDF v2023.4.4

30 mars 2023
Version 2023.4.4
Voir la référence API IronPDF v2023.4.4

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.4.4

Notes de mise à jour :

  • Prend en charge à la fois ImageSharp 2 et ImageSharp 3 (voir Version d'ImageSharp d'Iron Drawing)
  • Prend en charge la génération de PDF selon le modèle client/serveur containerisé (voir les IronPdfEngine Docker Images)
  • Correction de quelques cas où la clé de licence n'était pas lue depuis le fichier de configuration de l'application
  • Corrige certains cas de références d'assemblages manquantes ou incompatibles lors de l'utilisation de .NET 4.6.2 - 4.8

Mars 2023

IronPDF v2023.3.2

9 mars 2023
Version 2023.3.2
Voir la référence API de IronPDF v2023.3.2

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.3.2

Notes de mise à jour :

  • Implémente les images de signature (voir PdfSignatureImage)
  • Ajout d'une nouvelle API de redimensionnement pour mettre à l'échelle les dimensions des pages tout en conservant les rapports d'aspect
  • Correction du positionnement de l'estampille et du filigrane sur les PDF ayant une orientation différente
  • Correction d'une exception lors de la récupération de champs de formulaire à partir d'un PDF contenant un lien hypertexte
  • Mise à jour vers la version CEF 110.0.31 avec de nombreuses améliorations en matière de sécurité et de performances

Février 2023

IronPDF v2023.2.4

28 février 2023
Version 2023.2.4
Voir la référence API IronPDF v2023.2.4

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.2.4

Notes de mise à jour :

  • Supporte IronPdfEngine Docker !
  • Prise en charge de l'enregistrement incrémentiel des PDF
  • Retravaille la signature et signature des PDF
  • Supprime la dépendance à iTextSharp
  • Corrections des bugs de DrawDividerLine dans l'en-tête/le pied de page
  • Ajoute DrawDividerLineColor dans l'en-tête/texte de bas de page
  • Changement de la version minimale du Framework .NET de 4.0 à 4.6.2
  • Corrige la fuite de mémoire lors de l'utilisation de ReplaceTextOnPage
  • Met à jour IronSoftware.System.Drawing à 2023.2.12
  • Correction d'un problème où la conversion d'une image en PDF entraînait parfois une mauvaise insertion de l'image dans le document PDF.
  • Correction d'un problème avec le retour à la ligne dans le texte de l'en-tête et du pied de page HTML qui ne divisait pas correctement un mot lors du rendu d'un PDF à partir de HTML. Auparavant, certains mots étaient coupés à des endroits inattendus, ce qui rendait le texte difficile à lire ou à comprendre
  • Correction d'un bug dans la fonction ImageStamper, qui ne lisait pas correctement les chemins relatifs

Janvier 2023

IronPDF v2023.1.11416

9 janvier 2023
Version 2023.1.11416
Voir la référence API IronPDF v2023.1.11416

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2023.1.11416

Notes de mise à jour :

  • Ajout d'un support pour l'exécution de JavaScript personnalisé après un rendu HTML (voir la propriété JavaScript)
  • Correction de la prise en charge d'Ubuntu 22
  • Correction des fichiers IronPDF qui ne sont pas inclus lors de l'utilisation de la méthode de publication ClickOnce
  • Correction d'une erreur lors de la fusion de documents avec certaines configurations de champs de formulaire
  • La mise en cache sur le disque est désormais activée par défaut et définie sur le chemin du dossier temporaire (voir Installation.ChromeBrowserCachePath)
  • Déprécie FitPaperModes.None et ajoute FitPaperModes.Zoom
  • Remplace System.Drawing.Common par IronSoftware.Drawing dans les projets netstandard2.0
    Notes :
    1. azure v4 avec net6.0 sans variables supplémentaires définies [lien de téléchargement]
      ChromePdfRenderer renderer = new ChromePdfRenderer();
      var doc = renderer.RenderUrlAsPdf("https://www.google.com/");
      return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
      
    2. azure v4 avec net6.0 sans variables supplémentaires définies [lien de téléchargement]
      ChromePdfRenderer renderer = new ChromePdfRenderer();
      var doc = renderer.RenderUrlAsPdf("https://www.google.com/");
      return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
      
    3. dotnet publish net6.0 platforme cible win-x64

Décembre 2022

IronPDF v2022.12.11113

12 décembre 2022
Version 2022.12.11113
Voir la référence API IronPDF v2022.12.11113

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.12.11113

Notes de mise à jour :

  • Correction d'une panne lors de l'utilisation d'IronPDF dans le cadre d'un service Windows
  • Corrige l'erreur « échec du déploiement d'IronPdf » lors de l'utilisation d'IronPdf avec Azure Functions (voir Comment exécuter HTML en PDF avec .NET sur Azure)
  • Correction du comportement lors de l'ajout de HTML ou d'images derrière un contenu PDF existant
  • Correction de l'interface manquante du logger personnalisé (Logging.CustomLogger)
  • Correction de la fonctionnalité AspxToPdf manquante (.NET 4 uniquement)
  • Corrige le fait que le zoom est ignoré même si FitToPaperModes est correctement réglé sur None
  • Ajout de RenderZipFileAsPdf pour le rendu des fichiers ZIP en tant que document PDF
  • Ajoute les options RenderDelay et BackgroundColor au TextStamper
  • Mise à jour vers Chrome 108.4.13 avec de nombreuses améliorations en matière de performances et de sécurité
  • Mise à jour de divers paquets NuGet de tierces parties pour atténuer les vulnérabilités
  • Mises à jour des fichiers Docker suggérés (voir Ajouter IronPdf à un conteneur Docker existant)
  • Améliore la cohérence des déploiements d'IronPDF pour diverses distros Linux et versions .NET
  • Améliorations progressives de la gestion de la mémoire, de la stabilité et des performances du code natif

Novembre 2022

IronPDF v2022.11.10347

8 novembre 2022
Version 2022.11.10347
View IronPDF v2022.11.10347 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.11.10347

Notes de mise à jour :

  • Ajoute des éléments de formulaire de bouton radio, générés à partir d'éléments html "input" avec un attribut "type" de "radio"
  • Ajoute RTF-vers-PDF - voir RenderRtfStringAsPdf() pour plus d'informations
  • Ajoute d'autres façons de remplacer du texte - voir ReplaceTextOnPages() et ReplaceTextOnAllPages()
  • Correction des en-têtes et pieds de page de texte non visibles
  • Correction d'une erreur lors de la fusion de documents avec certaines configurations de signets
  • Correction d'une erreur lors de l'appel à ApplyWatermark()
  • Correction des champs de formulaire qui ne sont parfois pas modifiables après la fusion
  • Correction de la génération de formulaires pour les éléments html dont les styles sont marqués "!important"
  • Correction de certaines images TIFF ne se chargeant pas lors de l'utilisation de ImageToPdf()
  • Mise à jour de ToMultiPageTiffImage() pour ne générer qu'un seul fichier image
  • Mise à jour de la présentation des paquets NuGet pour améliorer le déploiement sur toutes les plateformes
  • Mise à jour de la logique d'application des marges aux en-têtes et aux pieds de page (par défaut, seules les marges de gauche et de droite sont appliquées)
  • Prend désormais en charge l'installation de IronPdf via un fichier zip ou un exécutable d'installation (voir page d'accueil de IronPdf)

Octobre 2022

IronPDF v2022.10.9622

10 octobre 2022
Version 2022.10.9622
Voir la référence API de IronPDF v2022.10.9622

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.10.9622

Notes de mise à jour :

  • [Correctif] Correction ImageStamper et TextStamper manquants

IronPDF v2022.10.9532

4 octobre 2022
Version 2022.10.9532
Voir la référence API IronPDF v2022.10.9532

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.10.9532

Notes de mise à jour :

  • Ajout de nouvelles méthodes pour tamponner du HTML
  • Ajouté une option pour n'appliquer que la marge gauche et droite aux en-têtes et pieds de page (voir UseMarginsOnHeaderAndFooter)
  • Obsolète ApplyMarginToHeaderAndFooter
  • Les formats de papier sont désormais précis à 0,00001 millimètre près
  • Les champs de formulaire créés avec IronPDF n'ont plus de bordure bleue
  • Correction d'un problème où le remplacement d'un texte pouvait parfois perturber la mise en page
  • Amélioration de la logique lors de la détermination de la police à utiliser pour remplacer du texte (vérification des glyphes manquants)
  • Mises à jour du CEF 105.3.39

Septembre 2022

IronPDF v2022.9.9056

14 septembre 2022
Version 2022.9.9056
Voir la référence API de IronPDF v2022.9.9056

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.9.9056

Notes de mise à jour :

  • Corrige le fait que la clé de licence n'est pas lue dans les fichiers de configuration de l'application ou du site web
  • Corrige l'erreur lorsque les dépendances de Microsoft Visual C++ sont manquantes sous Windows
  • Correction d'un bogue entraînant un décalage vertical des formulaires de quelques pixels
  • Correction de la duplication du nom de la méthode lors de l'utilisation de VB.NET
  • Prise en charge des cases à cocher dans les formulaires lors de la conversion de HTML en PDF

Août 2022

IronPDF v2022.8.8138

16 août 2022
Version 2022.8.8138
View IronPDF v2022.8.8138 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.8.8138

Notes de mise à jour :

  • Ajoute la compression pour les documents PDF. Voir PdfDocument.CompressImages() pour plus d'informations
  • Ajoute un paramètre pour spécifier les options de rendu lors de l'utilisation de ImageToPdfConverter
  • Supprime PdfPage.PageOrientation, ajoute PdfPage.PageRotation (la rotation de la page PDF est 0, 90, 180 ou 270)
  • Correction du rendu des éléments de lien dont l'attribut href spécifie des paramètres (via '?')
  • Corrections de l'application du CSS du document aux en-têtes et pieds de page lors de l'utilisation de l'option LoadStylesAndCSSFromMainHtmlDocument
  • Correction d'un bogue concernant la définition et la récupération des drapeaux des champs de formulaire lors de l'utilisation de champs de formulaire imbriqués
  • Mise à jour vers la dernière version de Pdfium avec divers correctifs de sécurité et des améliorations de performance

Juillet 2022

IronPDF v2022.8.7894

28 juillet 2022
Version 2022.8.7894
Voir la référence API de IronPDF v2022.8.7894

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.8.7894

Notes de mise à jour :

  • Ajout de la prise en charge des appareils Apple Silicon (MacOs sur processeur ARM)
  • Prise en charge d'Ubuntu 22
  • Ajoute IronPdf.Installation.ChromeBrowserCachePath
  • Ajoute PdfDocument.DrawBitmap pour dessiner des images dans un document PDF
  • Réduit la taille supplémentaire des documents PDF due au filigrane pour les utilisateurs ne disposant pas d'une licence IronPDF
  • Correction des applications à page unique et des sites web AJAX dont le rendu est parfois incorrect
  • Correction de l'erreur "Renommer un champ de formulaire" lors de la fusion de documents PDF
  • Correction du chargement de fichiers TIFF provoquant parfois une exception
  • Correction de certaines pièces jointes qui étaient corrompues
  • Correction du dysfonctionnement de l'Image TOPdf avec un nom de fichier image contenant un espace
  • Corrige certains FitToPaperModes qui ne fonctionnaient pas correctement. Corrige certains fichiers PDF qui ne pouvaient pas être ouverts
  • La fusion de documents PDF fusionne désormais correctement tous les champs de formulaire et leurs propriétés, y compris les champs de formulaire imbriqués
  • Amélioration de la prise en charge de .NET 6.0 dans certains environnements
  • Amélioration du positionnement de HtmlStamp et Watermark

Juin 2022

IronPDF v2022.7.6986

30 juin 2022
Version 2022.7.6986
Voir la référence de l'API IronPDF v2022.7.6986

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.7.6986

Notes de mise à jour :

  • Ajout d'une prise en charge officielle des projets NET 6.0 dans Azure Functions
  • Fusion des annotations lors de la fusion des documents PDF
  • Implémente un ajustement automatique véritable du contenu HTML à une page PDF - voir FitToPaperModes pour plus d'informations
  • Les éléments HTML de type TextArea devraient désormais inclure leur valeur lors de la génération d'un document PDF
  • Amélioration considérable des performances lors de la récupération des données des champs de formulaire ou de la manipulation des champs de formulaire
  • Ajout de plusieurs propriétés en lecture seule pour les champs de formulaire
  • Correction d'un bogue empêchant de définir les valeurs des champs de formulaire et de les manipuler en utilisant leur nom complet
  • Correction de plusieurs blocages et problèmes de performance sur MacOs
  • Correction de bogues lors de l'ajout d'en-têtes et de pieds de page dans un document orienté paysage
  • Amélioration du comportement lors de l'utilisation de plusieurs instances d'IronPDF au sein d'un pool d'applications IIS
  • Amélioration du comportement et de la clarté en cas d'erreurs rares telles que des erreurs de connectivité ou des dépassements de délai

    IronPDF v2022.6.6115

    6 juin 2022
    Version 2022.6.6115
    View IronPDF v2022.6.6115 API Reference

    Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.6.6115

Notes de mise à jour :

  • Ajout d'une API élargie pour les signets PDF
  • Ajout d'une nouvelle API pour les pièces jointes au format PDF
  • Ajoute une nouvelle API de remplacement de Text
  • Corrige un bug provoquant un blocage avec des rendus multiples sur un environnement à ressources limitées (Docker, Kubernetes, etc.)
  • Correction d'un bogue à cause duquel PageOrientation renvoyait une valeur incorrecte
  • Correction d'un bogue provoquant une erreur lors de l'insertion de pages
  • Correction d'un problème où la sortie du PDF vers l'image avait un ratio invalide
  • Correction d'un problème où le champ de formulaire dupliqué n'était pas défini correctement
  • Correction d'un problème où les espaces réservés dans l'en-tête et le pied de page ne fonctionnaient pas
  • Corrige un problème de fuite de mémoire lors de l'application d'un HtmlHeaderFooter
  • Amélioration de la logique lors de la mise en file d'attente de plusieurs rendus après que la limite du navigateur spécifiée par l'utilisateur a été atteinte
  • Amélioration du processus de déploiement
  • Amélioration de certains messages d'erreur
  • Mise à jour vers la dernière version de Pdfium qui inclut des corrections lors de la manipulation de documents PDF existants
  • Mise à jour vers la dernière version de Chrome qui inclut des correctifs et des mises à jour de sécurité lors du rendu de HTML en PDF

Mai 2022

IronPDF v2022.5.5596

2 mai 2022
Version 2022.5.5596
View IronPDF v2022.5.5596 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.5.5596

Notes de mise à jour :

  • Correction d'un bug où le positionnement de HtmlStamp ne fonctionnait pas
  • Corrige un bug où AddBackground ajoutait incorrectement au premier plan
  • Corrige un bug où EnableCookies ne fonctionnait pas comme prévu
  • Corrige un bug provoquant une ArgumentNullException lors de la modification d'un document PDF
  • Implémente la gestion des exceptions de ChromePdfRenderer sans nécessiter de redémarrage
  • Amélioration de la documentation (IntelliSense)

Avril 2022

IronPDF v2022.4.5575

25 avril 2022
Version 2022.4.5575
View IronPDF v2022.4.5575 API Reference

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.4.5575

Notes de mise à jour :

  • Prise en charge de .NET 6
  • Correction des cookies utilisateurs qui ne sont pas appliqués automatiquement lors du rendu d'une url
  • Correction d'une exception GDI+ intermittente lors de la conversion de documents PDF en images sous Windows
  • Correction d'un bogue provoquant un blocage intermittent lors de l'initialisation et du déploiement sur certains systèmes
  • Corrige un bug causant une erreur de calcul pour les propriétés de Width, Height, PrintWidth, et PrintHeight du document PDF
  • Corrige un bug entraînant le HtmlFooter à parfois ajouter une marge supplémentaire de 5 mm sous le pied de page
  • Correction d'un problème où le paramètre DPI n'augmentait pas la résolution des images générées à partir d'un document PDF
  • Correction d'un bogue où les styles CSS des en-têtes et des pieds de page ne fonctionnaient pas
  • Correction d'un bogue entraînant la disparition des signets lors de la définition des paramètres de sécurité des documents PDF
  • Correction d'un bug où AddPdfBackground provoquait une ArgumentNullException
  • Correction d'un bogue qui empêchait IronPDF de fonctionner lors de la publication avec certains profils de publication
  • Correction d'un bug où DrawDividerLine ne fonctionne pas avec l'en-tête et le pied de page HTML
  • Correction d'un bogue où les fichiers temporaires ne sont pas nettoyés
  • Vérification de l'existence du produit redistribuable Microsoft Visual C# lors de l'utilisation d'IronPDF sous Windows
  • Mise en œuvre d'une logique améliorée pour le rendu des en-têtes et des pieds de page html dans un document PDF

    IronPDF v2022.4.5455

    12 avril 2022
    Version 2022.4.5455
    View IronPDF v2022.4.5455 API Reference

    Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.4.5455

Notes de mise à jour :

  • Correction d'un problème où la modification du mot de passe de l'utilisateur, du mot de passe du propriétaire ou des autorisations supprimait les signets
  • Correction d'un bogue à cause duquel la fusion de documents PDF ne préservait pas les signets
  • Correction de plusieurs autres bogues concernant la création ou la récupération de signets
  • Corrige le bug où PrintHeight et PrintWidth de la page PDF étaient calculés incorrectement
  • Correction d'un bogue pouvant entraîner des blocages lors de la génération d'images à partir d'un document PDF
  • Correction d'un bogue où les délais de rendu étaient incorrectement appliqués lors de la génération d'en-têtes et de pieds de page pour un document PDF
  • Corrige une fuite de mémoire lorsque le modèle IDisposable n'est pas utilisé
  • Amélioration de la sécurité des threads lors de la modification d'un document PDF
  • Amélioration du texte d'erreur en cas d'impossibilité d'ouvrir un document PDF
  • Mise à jour de la conversion pdf-image pour commencer avec un index de page de 1

Mars 2022

IronPDF v2022.3.5084

8 mars 2022
Version 2022.3.5084
Voir la référence API de IronPDF v2022.3.5084

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.3.5084

Notes de mise à jour :

  • Correction d'un bogue à cause duquel les images PNG ne se chargeaient pas correctement lors de l'utilisation de .NET 6
  • Correction d'un bogue qui empêchait de cliquer sur les timbres de licence
  • Amélioration de la compatibilité avec certaines distributions Linux
  • Améliore la stabilité générale
  • Amélioration de la prise en charge du multithreading
  • Mise à jour de la dernière version de Pdfium

Février 2022

IronPDF v2022.2.4887

17 février 2022
Version 2022.2.4887
Voir la référence API IronPDF v2022.2.4887

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.2.4887

Notes de mise à jour :

  • Correction d'un bug où certaines images ne se chargeaient pas correctement
  • Corrige un bogue où un cookie ne fonctionnait pas correctement avec le ChromeRender
  • Corrige les chemins UNC où les images ne fonctionnaient pas correctement avec RenderHtmlAsPdf
  • Correction d'un bogue dans l'application du style HTML pour les en-têtes et les pieds de page
  • Correction d'un problème où le rendu multithread corrompait les documents sur certains systèmes
  • Amélioration de la stabilité de macOS
  • Amélioration de la stabilité et des performances globales
  • NOUVELLE API - ImageToPdfConverter.PaperSize pour définir PaperSize lors de l'utilisation de ImageToPdfConverter (par défaut : A4)

Janvier 2022

IronPDF v2022.1.4599

11 janvier 2022
Version 2022.1.4599
Voir la référence API IronPDF v2022.1.4599

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2022.1.4599

Notes de mise à jour :

  • Correction des délais d'initialisation sur certains systèmes
  • Correction de l'utilisation de certains certificats SSL
  • Amélioration de la logique lors de l'utilisation d'un dossier temporaire personnalisé
  • Amélioration de la logique d'arrêt et de nettoyage

Décembre 2021

IronPDF v2021.12.4495

7 décembre 2021
Version 2021.12.4495
Consulter la référence de l'API IronPDF v2021.12.4495

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2021.12.4495

Notes de mise à jour :

  • Correction d'un problème où les en-têtes et les pieds de page ne s'affichaient pas correctement lorsque JavaScript était désactivé
  • Corrige le problème de mémoire lors de l'impression des documents en utilisant GetPrintDocument()
  • Correction d'un bogue où les options de rendu peuvent ne pas être appliquées correctement lors de l'utilisation de la classe HtmlToPdf
  • Correction d'un bogue pouvant entraîner la levée erronée de l'exception "sous-processus non exécutable"
  • Correction d'un bogue où l'exception "registry is not supported on this platform" (le registre n'est pas pris en charge sur cette plate-forme) pouvait être levée par erreur
  • Améliore la logique de déploiement pour garantir l'utilisation de la version correcte des dépendances téléchargées (pertinent lors de l'utilisation du package NuGet IronPdf.Slim)
  • Mise à jour du délai de rendu par défaut de 30 à 60 secondes
  • Mises à jour des méthodes StampHTML() pour permettre aux utilisateurs de spécifier les options de rendu pour les tampons HTML

    IronPDF v2021.12.4401

    1er décembre 2021
    Version 2021.12.4401
    Voir la référence de l'API IronPDF v2021.12.4401

    Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2021.12.4401

Notes de mise à jour :

  • Ajoute la compression pour les documents PDF. Voir PdfDocument.CompressImages() pour plus d'informations
  • Ajoute un paramètre pour spécifier les options de rendu lors de l'utilisation de ImageToPdfConverter
  • Supprime PdfPage.PageOrientation, ajoute PdfPage.PageRotation (la rotation de la page PDF est 0, 90, 180 ou 270)
  • Correction du rendu des éléments de lien dont l'attribut href spécifie des paramètres (via '?')
  • Corrections de l'application du CSS du document aux en-têtes et pieds de page lors de l'utilisation de l'option LoadStylesAndCSSFromMainHtmlDocument
  • Correction d'un bogue concernant la définition et la récupération des drapeaux des champs de formulaire lors de l'utilisation de champs de formulaire imbriqués
  • Mise à jour vers la dernière version de Pdfium avec divers correctifs de sécurité et des améliorations de performance

Novembre 2021

IronPDF v2021.11.4257

15 novembre 2021
Version 2021.11.4257
Voir la référence API de IronPDF v2021.11.4257

Caractéristiques et améliorations

https://www.nuget.org/packages/IronPdf/2021.11.4257

Notes de mise à jour :

  • Ajout de Chrome, WebKit et du rendu adaptatif à IronPdf
  • Rendu HTML vers PDF Pixel Perfect Chrome
  • Support complet du multithreading et de l'asynchrone
  • Ajout des aides Razor et MVC
  • Classe ChromePdfRenderer ajoutée
  • Classe WebKitPdfRenderer ajoutée
  • Classe AdaptivePdfRenderer ajoutée
  • Le moteur Chrome remplace WebKit comme notre moteur par défaut HtmlToPdf. HTML, CSS et JS sont rendus plus précisément, ce qui peut entraîner des modifications de mise en page pour les utilisateurs existants.
  • Changements mineurs de l'API