Changelog : Mises à jour, étapes, feuille de route
Feuille de route IronPDF
Nous avons fait d'IronPDF le produit leader .NET de conversion HTML en PDF en accordant la priorité à la compatibilité, à la convivialité et aux résultats. Notre mission est maintenant de maintenir cette réputation durement acquise en mettant continuellement à jour IronPDF avec les dernières évolutions des technologies HTML, CSS et JS, ainsi que des versions de pointe de Chrome.
Notre logiciel est développé par des ingénieurs pour des ingénieurs, nous comprenons donc la valeur d'un test rigoureux, du support et de la transparence des licences à usage unique.
Nous sommes fiers d'écouter notre communauté et de le démontrer en priorisant les demandes de fonctionnalités en fonction de ce que vous, nos clients, demandez.
Au cours des dernières années, nous avons continuellement développé IronPDF, élargissant ses capacités pour servir non seulement les développeurs .NET mais également les communautés Java, Python, et Node.js.
basé sur un audit indépendant de notre produit en août 2022.
Étapes importantes
Ici, nous mettons en évidence trois étapes importantes qui améliorent considérablement les performances d'IronPDF. Voir les étapes importantes >
Avril 2026
IronPDF v2026.4.1
Notes de version
- Amélioration des performances de rendu PDF grâce à la réduction des appels de rendu internes et à la réutilisation des onglets du navigateur afin de minimiser la charge de démarrage
- Amélioration du balisage de l'arborescence PDF/UA pour les formulaires comportant des types de saisie mixtes, des éléments masqués, des étiquettes profondément imbriquées et l'ordre des annotations, afin de garantir une association correcte entre les widgets et les éléments de structure
- Réduction de 60 % de la taille de l'image Docker d'IronPdfEngine (de 2,89 Go à 1,14 Go)
- Amélioration de la sécurité de l'image Docker d'IronPdfEngine grâce à la suppression des paquets inutiles, à la résolution de 4 vulnérabilités CVE de gravité élevée et de plus de 1 400 autres résultats de scans de sécurité
- Amélioration du conteneur Docker IronPdfEngine pour transmettre correctement les arguments d'exécution tels que port,
license_keyetchrome_browser_limit - Correction d'une fuite de mémoire dans
ReplaceTextOnPages,ReplaceUnicodeText,RedactTextetRedactRegionsoù des appels répétés entraînaient une augmentation de la consommation de mémoire (réduction de 93 à 97 %) - Correction d'un dépassement de tampon en lecture dans
GetMetadatapouvant entraîner des plantages ou une corruption des données - Correction d'un problème où la conversion PDF/UA supprimait le découpage CSS overflow:hidden, garantissant ainsi que les images découpées s'affichent de manière identique à la sortie PDF standard
- Correction d'un problème où
SignatureNameétait toujours vide lors de la vérification des signatures créées par des signataires externes tels qu'Adobe Reader - Correction des images d'en-tête/de pied de page manquantes lors de la conversion DOCX vers PDF (
DrawingMLet VML)
Mars 2026
IronPDF v2026.3.1
Notes de version
- Ajout de
CompressPdfToBytesetCompressPdfToStreamavec compression intelligente automatique, réduisant la taille des PDF via un traitement sur disque ou en mémoire - Amélioration de la prise en charge de l'accessibilité PDF/UA grâce à la résolution des erreurs de balisage structurel, à la restauration des balises sémantiques (H1/P), à la correction des problèmes de rendu des étiquettes, à l'élimination des plantages
AccessViolationExceptionlors du traitement des formulaires et à la prévention des balises d'accessibilité en double - Validation de signature améliorée avec chaîne de confiance du certificat, statut de révocation, robustesse de l'algorithme, intégrité de la plage d'octets et contrôles optionnels de détection de falsification
- Conversion RTF vers PDF améliorée avec prise en charge de la mise en page multi-colonnes et détection automatique de l'orientation paysage, des marges et des paramètres de colonnes. Résolution des problèmes de rognage des bordures de tableau, de suppression du premier caractère et de duplication des images de métadonnées.
- Amélioration du rendu HTML interne grâce au remplacement des URL internes par un schéma personnalisé afin d'améliorer la conformité en matière de sécurité et de supprimer les requêtes réseau inutiles.
- Correction des échecs de validation PDF/A causés par des métadonnées XMP non standard et des entrées de police Type 1
CharSetincomplètes - Correction d'un problème où l'analyse des horodatages de signature provoquait une exception non gérée
- Correction d'un problème où le redimensionnement des pages pivotées entraînait des dimensions incorrectes ou un rognage du contenu.
- Correction de
LinuxAndDockerDependenciesAutoConfigpour installer correctement libasound2t64 sur Ubuntu 24.04 pour les environnements .NET 9/10 - Correction d'un problème où les en-têtes et les pieds de page HTML s'affichaient avec une largeur et un redimensionnement de police incorrects lorsque
UseResponsiveCssRendering(Largeur en pixels fixe) était activé - Correction de
System.AccessViolationExceptionlors de l'ajout de signets de niveau supérieur à des PDF dont la structure de plan est mal formée - Correction d'un problème où les champs de formulaire
ComboBoxperdaient leurs options de sélection après la fusion ou l'ajout de fichiers PDF
Février 2026
IronPDF v2026.2.1
Notes de version
- Met à jour les dépendances internes.
Janvier 2026
IronPDF v2026.1.3
Notes de version
- Ajout de la prise en charge de la césure personnalisée via des chemins d'accès locaux ou des URL distantes dans
ChromePdfRenderOptions - Amélioration de
UpdateImageObjectgrâce à un système robuste de transformation avec suivi d'état - Amélioration de la copie de pages à partir d'un PDF existant pour éviter l'exception Stack Overflow pour certains documents spécifiques
- Correction d'un problème où l'obtention d'un champ de formulaire avec des caractères unicode provoque le gel d'IronPDF
- Correction d'un problème où la conversion de certains PDF en PDF/UA pouvait entraîner la réinitialisation ou le rendu incorrect des couleurs du texte et des formes
- Correction d'un problème où l'aplatissement d'un PDF entraînait la disparition ou le rognage du contenu dans les documents utilisant des décalages non standard
CropBox - Correction d'un problème de conformité où les exportations PDF/A-4 échouaient à la validation en raison de valeurs Unicode interdites dans les CMaps
ToUnicode - Correction d'un problème où les champs de formulaire combobox dans certains PDF affichaient des choix de chaînes vides et ne validaient pas correctement les valeurs
- Correction d'un plantage
System.AccessViolationExceptionlors du traitement de tableaux de largeurs de police mal formés dans certains fichiers PDF - Correction d'un crash (violation d'accès) lors du rendu de pages avec des champs de formulaire complexes ou mal formés
- Correction d'un problème où les rectangles étaient dessinés à une position Y incorrecte
- Correction d'un problème où les en-têtes et pieds de page HTML avec des mises en page flexibles ne s'adaptaient pas correctement aux différentes orientations de la page
- Correction d'un problème où les en-têtes et pieds de page HTML s'affichaient avec une hauteur et une échelle de police incorrectes lorsqu'ils étaient ajoutés après le rendu
Décembre 2025
IronPDF v2025.12.2
Notes de version
- Prise en charge ajoutée de la conformité PDF/UA-2 (ISO 14289-2:2024)
- Ajout de la nouvelle API
CompressAndSaveAsqui offre une compression supérieure -
Ajout des API
ToJsonetSaveAsJsonpour extraire le contenu des PDF au format JSON - Amélioration de la documentation et des exemples
-
Activation de la conversion de fichiers HTML locaux en PDF dans
IronPdfpour Java et Node.js lors de l'exécution d'IronPdfEngine en local - Correction d'un problème où
ApplyMultipleStampscoupait le contenu du tampon sur certains formats de papier - Correction d'un problème de déploiement interne de
IronPdfpour Python - Correction des opérations QPdf lançant des exceptions de manière aléatoire
Novembre 2025
IronPDF v2025.11.12
Notes de version
- Ajout du support de conformité pour PDF/A-4, PDF/A-4E et PDF/A-4F (ISO 19005-4:2020).
- Ajout du support pour la signature de PDF avec un module de sécurité matériel (HSM) via un token USB.
- Amélioration de l'utilisation de la mémoire dans le flux de génération de formulaires. PDF-1599
- Correction d'un problème où l'en-tête et le pied de page étaient situés à un emplacement invalide lorsqu'ils étaient appliqués à des pages en paysage tournées.
- Correction d'un problème où la conversion de certains PDF en PDF/A 1a/1b échouait à la validation en raison d'un CIDSet invalide dans les polices sous-ensembles.
- Correction d'un problème où IronPDF ne pouvait pas accéder à un répertoire de fichiers temporaires contenant des caractères nordiques.
- Correction d'un problème où
CreatePdfFormsFromHtmlcréait des noms de champs de formulaire incorrects. - Correction d'un problème critique où les applications web du framework
ASP.NETse bloquaient complètement lors de la validation des licences. - Correction d'un problème où une erreur de "Plateforme non prise en charge" était générée dans certains environnements Linux.
Octobre 2025
IronPDF v2025.10.8
Notes de version
-
Ajout des nouvelles API
SaveAsLinearizedetIsLinearized. - Correction d'un problème où certains blocs HTML, liens ou nœuds de texte n'étaient pas traités correctement dans
HtmlStructTreeDom, ce qui entraînait des exceptions lors de la génération de PDF/UA. - Correction d'un problème où l'auto-règle des tirets CSS ne s'appliquait pas.
- Correction d'un problème où les signets parents portant le même nom sous différents parents étaient incorrectement remplacés.
- Correction d'un problème de fuite de mémoire lors de l'utilisation de
Cleaner.ScanPdf. - Correction d'une régression des performances lors de l'application de
HtmlHeaderFooterà plusieurs pages.
Septembre 2025
IronPDF v2025.9.4
Notes de version
- Ajout d'un nouveau drapeau
IgnorePageRotationàDrawBitmap()pour ignorer la rotation de la page. - Réduire la taille du fichier PDF lorsque l'on applique les mêmes
Stamp,Foreground,Footerà plusieurs pages. - Correction de l'échec de validation
VeraPDFpour la conformité PDF/UA lié à l'absence de l'annotation de lien appropriéeStructParent. - Correction d'un problème où la validation PDF/3A échouait lorsque les polices ne disposaient ni de
/ToUnicodeni de/Encoding. - Correction d'un problème majeur de fuite de mémoire lors du rendu d'HTML en PDF.
- Correction des problèmes de fuite de mémoire lors de l'application de
Stamp,ForegroundetFooter. - Correction d'un problème mineur de fuite de mémoire lors de l'utilisation de l'API
DrawText.
Août 2025
IronPDF v2025.8.8
Notes de version
- Ajout d'une nouvelle propriété
VerifiedSignature.SignerNamepermettant d'accéder au nom du signataire numérique.
Les PDF avec des champs de formulaire sont maintenant automatiquement aplatis lors de la conversion en images, garantissant que les valeurs des formulaires apparaissent par défaut.
- Correction d'un problème où l'enregistrement d'un PDF au format PDF/UA après l'avoir enregistré au format PDF/A provoquait l'apparition d'un
AccessViolationExceptiondans certains cas. - Correction d'un problème où la conversion PDF/UA générait une erreur
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.
Juillet 2025
IronPDF v2025.7.17
Notes de version
- Séparer les paquets de dépendances
IronSoftware.Native.PdfModelpar plateforme. -
Amélioration des méthodes
Cleaner.SanitizeWithBitmapetCleaner.SanitizeWithSvgpour conserver par défaut les marges du PDF d'origine - Correction d'un problème où les points dans la table des matières (TOC) étaient rendus à basse résolution.
- Correction d'un problème où l'activation de
Grayscaleentraînait la rasterisation du texte PDF sous forme d'images au lieu de le laisser sélectionnable. - Correction d'un problème où l'index de page du signet renvoyait une valeur incorrecte dans certains PDF.
- Correction d'un problème où le tamponnage sur une page pivotée corrompait le contenu original.
- Correction d'un problème où
CompressImagesprovoquait une rotation des images dans certains fichiers PDF. - Correction d'un problème où la conversion de PDF en images rendait les zones transparentes en noir.
- Correction d'un problème où le texte utilisant des polices non par défaut était manquant lors de la conversion des PDF en PDF/UA.
- Correction d'un problème où les champs de formulaire HTML, en particulier les zones de texte longues s'étendant sur plusieurs pages, pouvaient provoquer une erreur
AccessViolationExceptionlors de la génération de PDF. - Correction d'un problème où les cases à cocher avec le même nom n'étaient pas correctement créées.
- Correction d'un problème où une allocation mémoire élevée était affichée dans BenchmarkDotNet.
- Correction d'un problème où
AddForegroundOverlayPdfetAddForegroundOverlayPdfToPsdrompaient les liens hypertextes internes du fichier PDF principal. - Correction d'un problème où
CompressImagesmasquait les images lorsqueShrinkImageétait défini sur True. - Correction d'un problème où
AddBackgroundPdfplaçait l'arrière-plan au premier plan lorsque le PDF de premier plan était créé à partir deRenderUrlAsPdf. - Correction d'un problème où le rendu du PDF vers
BitmapavantAddBackgroundPdfprovoquait la superposition de l'arrière-plan sur le premier plan. - Correction d'un problème où la rotation appliquée au tampon mettait l'objet tampon dans la mauvaise position.
Juin 2025
IronPDF v2025.6.8
Notes de version
-
Ajout des nouvelles API
ToMultiPageTiffBytes()etToMultiPageTiffStream() -
Conversion interne optimisée
ToMultiPageTiff() - 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 du deuxième PDF et des suivants sont mis à jour en
name_x, oùxcorrespond à l'index du PDF (par exemple, le champ " firstname " du PDF 1 restefirstname, celui du PDF 2 devientfirstname_1, et celui du PDF 3 devientfirstname_2). - Correction d'un problème où les annotations étaient manquantes lors de l'application des tampons ou des en-têtes/pieds de page.
- Correction d'un problème où les champs
AcroFormmanquaient lors de l'application de tampons ou d'en-têtes/pieds de page. - Correction d'un problème où les hyperliens manquaient lors du rendu de HTML en PDF avec en-têtes/pieds de page.
- Correction d'un problème où la fusion de certains PDF provoquait un crash.
- Correction d'un problème où certains signets étaient manquants lors de la fusion ou de la copie de PDF.
- Correction d'un problème où la génération de la table des matières échouait avec une TOC vide en raison de la fragmentation du texte et des problèmes de détection des en-têtes dans les documents PDF complexes.
- Correction d'un problème où la génération de la table des matières échouait à faire correspondre les en-têtes contenant des entités HTML en raison de différences d'espacement blanc entre le parsing HTML et l'extraction de texte PDF.
- Correction d'un problème où
RenderDocxAsPdflevait une exception lors de la conversion de certains fichiers DOCX au format PDF. - Correction d'un problème où
SaveAsPdfUAlevait une exception de violation de mémoire lorsque plusieurs en-têtes/pieds de page HTML étaient ajoutés. -
Correction de quelques fuites de mémoire internes.
ApplyStamprecommande désormais d'utiliserFlattenlorsque les tampons se trouvent sous d'autres éléments
Mai 2025
IronPDF v2025.5.6
Notes de version
- Supporte Linux ARM
-
Ajoute une nouvelle API permettant de récupérer les informations sur les glyphes individuels et les cadres de sélection pour chaque caractère d'un objet texte (voir
TextObject.GetGlyphInfo()). - L'amélioration de la suppression des signatures garantit que le document reste modifiable après la suppression des signatures (voir
PdfDocument.RemoveSignatures()). - Amélioration de la gestion des erreurs macOS pour annuler gracieusement le rendu PDF en cas d'erreurs JavaScript non prises en charge, empêchant les crashs.
- Amélioration de la fiabilité du désencapsulation des polices.
-
Amélioration des files d'attente de tâches internes et des travaux pour la conversion HTML en PDF, menant à des performances et une fiabilité accrues.
- Correction d'un problème lié aux polices intégrées dans les documents PDF/A.
- Résolution d'une fuite de mémoire lors de l'appel de
SaveAsPdfA(). - Correction d'un problème provoquant un affichage incorrect des pages pivotées après l'appel de
Flatten(). - Correction des problèmes d'application de la clé de licence avec IronPDFEngine.
-
Résolution des préoccupations concernant le désencapsulation des polices qui ne réduisait pas la taille des fichiers PDF comme prévu.
- Amélioration de la documentation de PDF/A et PDF/UA.
Avril 2025
IronPDF v2025.4.4
Notes de version
-
Introduction de la nouvelle API
ToBitmapHighQuality. - Optimisation de l'utilisation de la mémoire pour la conversion PDF en Image.
-
Mise à jour du paramètre
NaturalLanguagesdansConvertToPdfUApour qu'il soit facultatif. - Correction d'un problème de fonctionnalité avec
ImageFormFieldetIronPdfEngine(gRPC). -
Résolution du problème de visibilité des formulaires lors de l'impression.
- Ajout de la documentation manquante pour certaines classes.
Mars 2025
IronPDF v2025.3.6
Notes de version
- Ajustement de la DPI par défaut d'impression à 300.
-
Mise à jour de
ChromeBrowserLimitpour utiliserEnvironment.ProcessorCount, améliorant ainsi la stabilité du déploiement dans le cloud. - Correction de la numérotation incorrecte des pages PDF provenant de
HtmlHeaderFooter. - Correction d'une exception causée par des crochets dans les clés de métadonnées.
- Résolution du mauvais alignement des marges d'impression dans certains PDF.
- Correction des plantages et des problèmes d'avertissement en mode mono-processus avec
UpdatedChrome.
Février 2025
IronPDF v2025.2.8
Notes de version
-
Permet l'édition de métadonnées XMP personnalisées dans les documents PDF/A pour
EmbedFileToPdfA. - Amélioration de la sortie
ExtractAllTextVisualOrder. -
Amélioration de la gestion des signets lors de l'ajout de nouveaux signets ou de la fusion de documents contenant des signets.
- Correction des problèmes de mise à jour de l'icône, de la couleur et de l'emplacement des annotations.
- Résolution des problèmes où les valeurs de coordonnées des annotations étaient nulles.
- Correction de la détection des champs de formulaire à l'aide de
FindFormField. - Résolution des problèmes de comportement avec des formulaires de case à cocher agissant comme des boutons radio.
- Résolution de la valeur "Non" manquante pour les formulaires à boutons radio.
- Problèmes d'affichage des champs de texte résolus dans
DocuSign. - Correction des exceptions dans
RemoveSignaturesetCleaner.ScanPdf(). - Résolution des exceptions de canal gRPC à la sortie dans les applications .NET Framework.
- Gestion améliorée de la hauteur des en-têtes et des pieds de page avec
RenderingOptions.MarginLeftetRenderingOptions.MarginRight. - Correction du comportement du constructeur de copie
PdfDocument. - Résolution des problèmes d'alignement impliquant les styles CSS des en-têtes/pieds de page et les contenus principaux.
- Correction des exceptions
Compresssur le .NET Framework 32 bits. - Amélioration du flux de travail
TextAnnotation.Hiddenet résolution des exceptions dansRemoveSignatures. - Correction des exceptions de réaffectation
MetaData.Keywords. - Résolution du blocage du processus lors de la récupération de
Bookmarksà partir de certains fichiers PDF. - Correction des exceptions survenant lors de l'accès à certains objets PDF
Form.
Janvier 2025
IronPDF v2025.1.1
Notes de version
- Introduction des paquets
IronPdf.Native.UpdatedChromepour Linux et Windows basés sur la dernière version de CEF 131. -
Ajout de nouvelles surcharges d'API
RenderHtmlAsPdfUAetRenderZipFileAsPdf. - Amélioration des performances globales de l'opération des formulaires PDF et de la génération de formulaires HTML.
-
Amélioration de la qualité d'extraction de texte PDF.
- Correction des erreurs de compilation
RenderRazorViewToPdf()après la mise à niveauIronPdfdepuis la version 2024.8.3. - Correction du rendu des sauts de ligne pour les méthodes
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages()etDrawText(). - Résolution des exceptions dans la conversion RTF en PDF en raison d'éléments non pris en charge.
- Correction des problèmes d'affichage des glyphes manquants dans la méthode
ReplaceText(). - Résolution des problèmes d'hyperlien après application de la protection par mot de passe.
- Correction des lignes et des détections de blocs de texte avec
PdfPage. - Résolution des problèmes de paramètre DPI dans la conversion de PDF en image.
- Résolution des problèmes de modification des dimensions des PDF avec la méthode
Flatten(). - Gestion de la visibilité des en-têtes/pieds de page HTML après l'application du PDF de fond.
- Résolution des images encodées en Base64 interférant avec le codage UTF-8.
Décembre 2024
IronPDF v2024.12.9
Notes de version
- Correction d'un problème où la fusion de certains PDF provoquait un plantage.
- Correction d'un problème où la première lettre du texte sous une région expurgée pouvait encore apparaître dans la sortie.
- Ajout de la prise en charge des caractères de nouvelle ligne dans
ReplaceTextetDrawText. - Ajout d'une nouvelle propriété
IsSubsettedà la classePdfFont. - Ajout du drapeau skipSubsetFonts à
PdfFontCollection.Find. - Ajout de surcharges pour la méthode
ReplaceTextafin qu'elle accepte l'objetPdfFont.
Novembre 2024
IronPDF v2024.11.4
Notes de version
- Ajoute une nouvelle API pour intégrer des fichiers lors de la conversion au format PDF/A.
- Ajoute les paramètres facultatifs
FontNameetCustomFontSizeà l'APIReplaceText. - 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ù
ReplaceTextprovoque des sauts de ligne verticaux. - Corrige un problème qui rendait inaccessibles les méthodes
Resize(),Extend()etTransform(). - Améliore la prise en charge du texte Unicode.
- Améliore l'utilisation de la mémoire et la performance.
- Améliore la vitesse de
ApplyMultipleStampsAsync.
Octobre 2024
IronPDF v2024.10.8
Notes de version
- Améliore le positionnement de la rédaction de texte
- Améliore la conversion PDF/A-3
- Améliore l'apparence et le comportement des cases à cocher et des boutons radio
- Améliore la précision du positionnement des tampons lors du redimensionnement
- Corrige un problème où le décalage du tampon est appliqué aux pages tournées.
- Corrige un problème où le caractère Unicode n'apparaît pas lors de la définition de la valeur de formulaire
- Correction d'un problème où
VerifyPdfSignaturesrenvoie une valeur incorrecte - Rend le champ de signature visible dans Bluebeam Revu
IronPdfEngineprend désormais en charge les boutons radio, les champs de signature et les champs d'image.
Septembre 2024
IronPDF v2024.9.3
Notes de version
- Ajoute la prise en charge des ressources HTML avec l'extension de fichier '.download'
- Ajoute une nouvelle API expérimentale permettant d'accéder à tous les objets DOM d'un PDF (voir
PdfDocument.Pages[].ObjectModel) - Ajoute la prise en charge des en-têtes de requête HTTP pour la conversion HTML vers PDF (voir
ChromePdfRenderOptions.HttpRequestHeaders) - Améliore la validation de signatures multiples par des lecteurs PDF externes (voir
SignaturePermissions) - Améliore le comportement et la fidélité de la fonction "combiner les pages" (également connu sous le nom de N-up)
Août 2024
IronPDF v2024.8.3
Notes de version
- Ajoute la prise en charge de la conversion des versions PDF/A 1A, 1B, 2A, 2B et 3A !
- Ajoute la prise en charge de la création de documents PDF vierges (voir le constructeur
PdfDocument) - Ajoute la prise en charge de la combinaison de pages PDF en une seule page composée de lignes et de colonnes (voir
PdfDocument.CombinePages()) - Ajoute la prise en charge du déplacement ou du redimensionnement du contenu de pages entières (voir
PdfPage.Transform()) - Corrige les cases à cocher non interactives lors du rendu de HTML en PDF/A
-
Améliore les performances lors de la création de boutons radio à partir de HTML
RedactRegionnécessite une hauteur négative pour fonctionner correctement (pr)CombinePagesne prend pas en charge la combinaison de pages de tailles différentes (pr)
Juillet 2024
IronPDF v2024.7.8
Notes de version
- Corrige un problème où les liens, les formulaires et les annotations étaient cassés lors de l'enregistrement en tant que PDF/A.
- Corrige un problème où l'ordre des onglets était incorrect lors de l'enregistrement en tant que PDF/UA.
- Corrige une fuite de mémoire lors de la suppression d'objets PDF.
- Corrige les problèmes où les formulaires ne pouvaient pas être modifiés via Adobe Acrobat Pro.
- Corrige des problèmes où le rendu de grandes images provoquait un plantage.
- Corrige des problèmes où la largeur de rendu ne s'appliquait pas aux en-têtes et aux pieds de page.
- Corrige des problèmes où les tampons étaient mal placés pour différentes tailles de page.
- Corrige un problème où les valeurs des formulaires n'étaient pas visibles après le flattening d'une page.
- Corrige un problème où les valeurs des formulaires n'étaient pas visibles lors de la conversion de la page en image (utiliser Flatten=true`).
Title- Améliore le support pour définir les valeurs de formulaire pour les noms de formulaire en double.
- Ajoute la prise en charge du rendu des listes déroulantes sélectionnées à partir d'une entrée HTML.
- Ajoute de nouvelles options pour l'API de rédaction de texte.
- Ajoute la prise en charge de la rédaction de mots entiers, y compris la ponctuation.
Juin 2024
IronPDF v2024.6.1
Notes de version
- Ajoute une nouvelle API de rédaction de région
- Ajoute la prise en charge des champs de formulaire d'image
- Ajoute la prise en charge de l'affichage des valeurs des champs de formulaire lors de la conversion de PDF en image
- Permet un identifiant en langage naturel personnalisé pour
SaveAsPdfUA - Correction d'un bug où
SaveAsPdfUAplante parfois - Correction d'un bug où
Mergeplante parfois - Corrige un problème où
Stampcorrompt certains fichiers PDF - Corrige un problème où
CompressImagecorrompt certains fichiers PDF - Correction d'un problème où l'ajout de
HeaderouFootercorrompt certains fichiers PDF - Corrige le problème où les noms de champ de formulaire avec une notation par points sont ignorés
- Corrige une série de
System.AccessViolationExceptionslors de la manipulation de documents PDF - Correction d'un problème où
QRCodeutilise une largeur et une hauteur non valides - Corrige un problème où
RenderDocxAsPdfignore l'élément de saut de page dans les fichiers docx - Corrige le problème où le nom d'utilisateur de l'authentification de connexion est par erreur défini sur la valeur du mot de passe
- Corrige l'erreur conforme à FIPS sur certains systèmes
- Corrige l'exception
StackOverflowExceptionlevée lorsqueIronPdfest initialisé avantIronQr - Améliore le support pour les annotations de formulaire
- Met à jour vers la dernière version de Pdfium qui comprend des correctifs lors de la manipulation de documents PDF existants
- Mise à jour de
IronSoftware.System.Drawingvers la version 2024.6.1 - Prise en charge de plusieurs langues dans l'image Docker
IronPdf
Mai 2024
IronPDF v2024.5.2
Notes de version
- Ajoute une nouvelle API
IronPdf.Cleanerpermettant de nettoyer et d'analyser des fichiers PDF. - Corrige un problème où
RenderRtfFileAsPdfrenvoie parfois du contenu noir.
Avril 2024
IronPDF v2024.4.2
Notes de version
- Ajoute une nouvelle API
PdfDocument.Compress(). - Corrige un problème où les PDF tournés provoquent des images cassées lors de la conversion de PDF en HTML.
- Corrige un problème où les PDF en arabe cassent la structure HTML lors de la conversion de PDF en HTML.
- Corrige un problème où la taille de la police de l'en-tête/footer était modifiée lors de l'application de la marge.
- Corrige un problème où la Table des Matières (TOC) échoue à se rendre pour un HTML complexe.
- Correction d'un problème où la configuration de la clé de licence dans
IronPdfEnginene fonctionnait pas. - Corrige un problème où la conversion d'un PDF tourné en HTML produit des images cassées.
- Corrige un problème où la conversion d'un PDF avec des caractères arabes en HTML casse la structure du document.
- Correction d'un problème où
PdfSignature.SigningContactne fonctionne pas. - Améliore les performances de
DocxToPdf. - Rend toutes les méthodes
Printasynchrones. - Met à jour les bibliothèques gRPC à la version 2.62.0
Mars 2024
IronPDF v2024.3.4
Notes de version
- Ajoute une nouvelle API complète pour l'ajout, la suppression et l'utilisation de polices (voir
PdfDocument.Fonts) - Ajoute une fonctionnalité de caviardage de texte dans les 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 du sous-échantillonnage chromatique " 444 " et " 441 " avec
PdfDocument.CompressImages() - Ajoute une nouvelle méthode pour charger des signatures à partir d'une chaîne base64 (voir
PdfSignature.FromBase64()) - Ajoute la prise en charge de
MacOsARM lors de l'utilisation deIronPdf" Docker Engine " - Ajoute le drapeau d'environnement IRONPDF_ENGINE_ENABLE_LOG pour
IronPdf" Docker Engine " - Améliore le message d'erreur lorsque l'utilisateur tente de signer en utilisant une signature sans clé privée
- Améliore le message d'erreur lorsque
IronPdfune incompatibilité de version de " Docker Engine " est détectée - Améliore l'utilisation de la mémoire lors de l'ouverture d'un document ou du travail avec des images
- Améliore la prise en charge du PDF/A
- Améliore l'extraction de texte pour maintenant omettre un trait d'union de fin de ligne (caractère 0xFFFE)
- Correction d'un problème lié au redimensionnement incorrect des annotations (voir
PdfDocument.ResizePage()) - Corrige un problème où la clé de licence dans IronPDFEngine était remplacée par le client
- Corrige un problème où la table des matières ne fonctionnait pas avec du HTML sur une seule ligne
- Résout le problème d'" assemblage incompatible " lors de la mise à niveau des versions
IronPdf - Corrige un conflit de version rare avec la bibliothèque
OpenXML - Corrige un problème avec les mises en page des tampons HTML
- Corrige un problème de disparition du contenu lors de l'application d'un PDF d'arrière-plan
- Corrige un problème où le premier bouton radio d'une collection ne pouvait pas être sélectionné via HTML
- Corrige un problème où les signatures numériques sur certains PDF n'étaient pas visibles dans le visualiseur Adobe
Février 2024
IronPDF v2024.2.2
Notes de version
- Correction d'un problème de transformation lors de la modification d'un document après l'appel de
AppendPdf() - Correction d'un problème empêchant le téléchargement des environnements d'exécution lorsque
Installation.AutomaticallyDownloadNativeBinaries=true - Correction d'un problème où
Installation.CustomDeploymentDirectoryétait ignoré - Corrige un problème où l'activation de la conformité PDF/A supprimerait la transparence et résulterait en un fond noir
- Correction d'un problème où l'énumération
PdfFormFieldFlagsétait inaccessible aux utilisateurs - Correction d'un problème où
ReplaceTextOnPages()générait une erreur si le texte n'était pas présent sur chaque page - Corrige un problème avec le support des cookies sur Linux
- Correction d'un problème où
Installation.SingleProcessétait toujours activé - Corrige divers problèmes lors de la manipulation de formulaires après avoir configuré
IronPdfpour utiliser Docker/remote - Améliore divers commentaires et documentation de l'API
- Améliore l'espacement des lettres, des mots et du texte lors du remplacement de texte; Les mots ne devraient plus avoir d'espacement erroné entre les lettres
- Ajoute la prise en charge des configurations de connexion à distance personnalisées
IronPdf(voirIronPdfConnectionConfiguration WithCustomChannel())
Janvier 2024
IronPDF v2024.1.20
Notes de version
- Ajoute une liste de choix valides pour les boutons radio et les cases à cocher. (See
CheckboxFormFieldandRadioFormFieldforChoicesandSelectedIndex) - Ajoute un moyen de définir l'index sélectionné des boutons radio et des cases à cocher. (See
CheckboxFormFieldandRadioFormFieldforClear()andSelect) - Ajoute la capacité de dessiner des lignes et des rectangles sur un document existant. (See
PdfDocumentforDrawLine()andDrawRectangle()) - Ajoute la capacité d'ajouter un champ de signature vide permettant à l'utilisateur de cliquer pour signer. (See the
SignatureFormFieldclass) - Ajoute l'extraction de texte, de caractères et de lignes avec des informations de position. (See
PdfDocument.PagesforLinesandCharacters) - Ajoute des fonctionnalités de sécurité web renforcées optionnelles pour ceux qui acceptent l'entrée utilisateur non fiable. (See
Installation.EnableWebSecurity) - Ajoute la capacité de spécifier la police lorsque vous dessinez du texte sur un document existant. (See
PdfDocument.DrawText()) - Ajoute la prise en charge des extensions OpenAI. (See
IronPdf.Extensions.AINuGet package) - Ajoute la prise en charge de l'ajout et de la suppression de formulaires via
PdfDocument.Form.Add(),Remove(), etc. (implémentéObservableCollection) - Corrige un bug où les hyperliens se brisaient après l'activation de la compatibilité PDF/A ou PDF/UA.
- Corrige les plantages ou les échecs de rendu lors du traitement de certaines URL
WebGLou riches en JavaScript sur certaines machines. - Corrige la validation PDF/UA lors de la conversion d'un document contenant des hyperliens. (PDF/UA 7.18.5)
- Corrige
System.AccessViolationExceptionlors de la conversion au format PDF/A - Corrige le remplacement de texte pour être compatible avec les documents qui utilisent du texte ou des chemins en échelle de gris
- Améliore le comportement de remplacement de texte avec de nombreux correctifs de bugs et un meilleur formatage du texte
- Améliore les descriptions de contenu PDF/A pour les hyperliens.
- Améliore le comportement dans les environnements en lecture seule qui n'autorisent qu'un seul processus en activant automatiquement
Installation.SingleProcess
Décembre 2023
IronPDF v2023.12.6
Notes de version
- Ajoute une nouvelle API de polices pour ajouter, supprimer et utiliser des polices ! (see
PdfDocument.Fonts) - Ajoute une nouvelle API d'annotations pour récupérer les annotations de documents ! (see
PdfDocument.Annotations) - Ajoute la prise en charge des URL de signature horodatée qui nécessitent SHA-256 ou SHA-512 (voir
TimestampHashAlgorithms) - Ajoute la prise en charge des valeurs de boutons radio définies via l'attribut 'checked' HTML
- Correction d'un bug où
IronPdfcorrompait parfois les documents signés numériquement par un tiers (voirChangeTrackingModes) - Corrige un bug où certains éléments de formulaire PDF seraient corrompus après la fusion de plusieurs documents
- Correction d'un bug où l'index des pages PDF était incorrect lors de l'itération sur les pages PDF à l'aide de
IronPdf - Corrige un bug lors de la définition de la valeur d'un formulaire de case à cocher
- Corrige un bug lors de l'application d'un PDF d'arrière-plan derrière un document existant
- Corrige un bug concernant l'application d'en-têtes et de pieds de page à un document avec différentes tailles de pages
- Améliore le comportement des cookies - les cookies personnalisés devraient maintenant être accessibles par l'ensemble du domaine URL lors du rendu
- Améliore l'affichage visuel des cases à cocher et des boutons radio générés par IronPDF
Novembre 2023
IronPDF v2023.11.7
Notes de version
- 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() - Ajout d'une nouvelle API pour les champs de formulaire PDF (voir
IFormFieldCollectionetPdfDocument.Form) - Ajoute la prise en charge des attributs HTML 'readonly', 'disabled', et 'maxlength'
- Ajoute la prise en charge du " publipostage " lors de la conversion de
DocXen PDF (voirRenderDocxMailMergeAsPdf()) - Corrige un problème d'URL de base lorsque le chemin d'un fichier contient un caractère spécial
- Correction d'un problème de non-chargement des ressources lors du rendu à partir du framework
ASP.NET - Corrige des problèmes avec PDF/A générant une erreur 'Invalid colorspace' dans Adobe Reader
- Corrige des problèmes lors de la génération d'une image à partir d'un PDF avec transparence
- Corrige des problèmes lors de la génération d'une image à partir d'un PDF après l'appel de
Flatten() - Corrige des problèmes lors de l'utilisation des en-têtes et des pieds de page ou des tampons HTML sur des machines avec des cultures/chaînes non américaines
- Corrige des problèmes lors de l'utilisation de plusieurs produits Iron Software dans le même projet
- Corrige des problèmes divers et des fonctionnalités manquantes lors de l'utilisation de Docker pour héberger un "engine" IronPDF
- Corrections lors de la conversion de
DocXcontenant des en-têtes et des pieds de page au format PDF - Corrige des problèmes divers lors de l'exécution d'IronPDF dans un environnement persistant hébergé sur un matériel Apple
Octobre 2023
IronPDF v2023.10.3
Notes de version
- Corrections de bugs mineurs et améliorations des performances
Septembre 2023
IronPDF v2023.9.8
Notes de version
- Ajoute la conversion de document Word en PDF ! (see
DocxToPdfRenderer) - Ajoute la prise en charge des mathématiques
LaTeXdans les documents PDF (voirEnableMathematicalLaTex) - Ajoute la prise en charge des cookies lors du rendu à partir d'une chaîne HTML
- Ajoute la prise en charge de macOS pour les méthodes asynchrones
IronPdf - Ajoute la prise en charge des images de signature transparentes
- Ajoute la prise en charge de l'hébergement
IronPdfdans Azure App Services (voirIronPdf.Server.Azure) - Ajoute la prise en charge de l'utilisation de
IronPdfsur iOS et Android via le service d'applications Azure (voir le dépôtIronPdf.Examples) - Corrige le bug sur MacOS qui faisait parfois échouer des rendus consécutifs
- Corrige un bug causant un crash lorsque plusieurs produits Iron Software sont installés
- Correction d'un bug empêchant l'utilisation de
Installation.ChromeGpuMode - Correction d'un bug empêchant l'exécution de
IronPdfdans les applications MAUI - Correction de divers bugs lors de l'utilisation du service gRPC (
IronPdfmoteur Docker) - Corrige une 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 du rendu HTML vers PDF pour utiliser un contexte de requête distinct (voir
IronPdf.Rendering.RequestContexts) - Améliore la stabilité du moteur Docker
IronPdf - Améliore la compatibilité pour MacOS
- Améliore la prise en charge du mode processus unique
- Améliore la détection du chemin d'accès lors de l'utilisation de
IronPdfpour Python sur macOS - Réduit l'espace disque occupé par le moteur Docker
IronPdf - Réduit le temps d'enregistrement des grands documents (>100 Mo) de 90 % ou plus
Août 2023
IronPDF v2023.8.6
Notes de version
- Corrige le message "
IronPdfInterop.dll manquant " dans certains cas - Correction d'un bug d'indexation de page lors de l'utilisation de
ImportPages - Corrige un bug causant le blocage du programme lors de la copie d'annotations
- Ajoute une fonctionnalité permettant d'attendre le chargement des éléments HTML avant le rendu (voir "
WaitFor") - Ajoute une fonctionnalité permettant d'attendre le chargement des polices avant le rendu (voir "
WaitFor") - Ajoute une fonctionnalité pour spécifier la rotation lors du dessin de texte
- Ajoute une fonctionnalité pour spécifier un profil de couleur personnalisé lors de la sauvegarde en PDFA
Juillet 2023
IronPDF v2023.7.4
Notes de version
- Ajoute une fonctionnalité de conversion SVG : Cela inclut la capacité de convertir des PDF en fichiers SVG et en chaînes SVG
- Ajoute une fonctionnalité de conversion HTML : Cela inclut la capacité de convertir des PDF en fichiers HTML et en chaînes HTML
- Ajoute une 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 de l'utilisation et de l'accès (U/A) des PDF : Voir
PdfDocument.SaveAsPdfUA() - Ajoute un déclencheur HTML-vers-PDF via une 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() - Ajoute le support Python (Python 3.7+) : Installation via 'pip install ironpdf'
- Correction des problèmes de connectivité concernant l'image Docker
IronPdf - Corrige Image Stamper : le tampon PNG perdant sa transparence
- Corrections
ImageToPdfConverter.ImageToPdf: résolution d'une exception lors du passage deAnyBitmap - Corrige la lecture du titre d'annotation de texte et du contenu
- Corrige un problème rare où la clé de licence ne pouvait pas être vérifiée sur des systèmes non anglophones
- Correction de
InsertPdf()pour fusionner correctement les champs de formulaire et les signets - Augmente considérablement les performances lors de l'utilisation d'en-têtes et de pieds de page HTML
- Réduit l'utilisation de la mémoire lors du rendu de HTML en PDF
- Réduit l'utilisation de la mémoire lors de l'ouverture de grands documents PDF
- Améliore le support des plateformes pour certaines versions de serveur Windows (2016 et plus)
- Mises à jour de
IronSoftware.Drawing 2023.7.1avec diverses corrections de bogues pour l'encodage et le décodage d'images
Juin 2023
IronPDF v2023.6.10
Notes de version
- Ajoute une option de flux continu par exemple pour générer des documents de reçu !
- Ajoute une nouvelle API annotations, y compris la suppression d'annotations !
- Corrige l'option de niveaux de gris qui n'était pas appliquée
- Corrige la fonctionnalité de compression d'image corrompant les bitmaps
- Corrige l'ajout, l'édition ou la fusion des signets dans certains cas
- Corrige les signatures parfois invisibles dans le panneau de signature Adobe Reader
- Correction de
RasterizeToImageFilesqui ne prenait pas en compte la rotation de la page - Corrige la réduction des timbres code-barres à mesure qu'ils approchent de la limite de la page
- Corrige le problème d'adresse IP de IronPDFEngine Docker (écoute maintenant sur 0.0.0.0)
- Corrige les en-têtes et pieds de page IronPDFEngine qui ne fonctionnent pas correctement
- Améliore l'utilisation de la mémoire et les performances jusqu'à 10 pour cent
- Améliore la logique de compression d'image pour optimiser davantage la taille
- Améliore le message d'erreur de mémoire insuffisante pour être plus apparent
- Supprimez l'espace de noms
IronPdf.Rendering.Abstractions. Veuillez plutôt utiliser les mêmes méthodes de rendu de la classeChromePdfRenderer
Mai 2023
IronPDF v2023.5.8
Notes de version
- Correction de la gestion des erreurs et des points d'arrêt pour
IronPdfsous Linux - Corrige un problème empêchant la récupération des clés de licence à partir du fichier web.config dans certains projets .NET Framework
ASP.NET - Corrige les avertissements éventuels concernant les conflits de version
System.Memory - Ajoute la prise en charge de PDF/A-3B (voir
SaveAsPdfA()etConvertToPdfA()) - Ajoute la prise en charge de la suppression des métadonnées des documents (voir
RemoveMetadataKey()) - Corrige un bug lors de l'ouverture d'un document à partir d'un flux
Avril 2023
IronPDF v2023.4.4
Notes de version
- Prend en charge à la fois
ImageSharp2 etImageSharp3 (voir la version Iron DrawingImageSharp) - Prend en charge le modèle client/serveur conteneurisé pour la génération de PDF (voir Images Docker IronPDFEngine)
- Corrige certains cas de clé de licence non lue à partir du fichier de configuration de l'application
- Corrige certains cas de références d'assemblage manquantes ou incompatibles lors du ciblage de .NET 4.6.2 - 4.8
Mars 2023
IronPDF v2023.3.2
Notes de version
- Implémente les images de signature (voir
PdfSignatureImage) - Ajoute une nouvelle API de redimensionnement pour ajuster les dimensions de la page tout en conservant les rapports d'aspect
- Corrige le positionnement des tampons et des filigranes sur les fichiers PDF avec une orientation différente
- Corrige une exception lors de la récupération des champs de formulaire d'un PDF contenant un hyperlien
- Met à jour vers CEF 110.0.31 avec de nombreuses améliorations de sécurité et de performance
Février 2023
IronPDF v2023.2.4
Notes de version
- Prend en charge IronPDFEngine Docker!
- Prend en charge l'enregistrement incrémentiel des PDF
- Revois la signature et la signature PDF
- Supprime la dépendance iTextSharp
- Correction des bogues
DrawDividerLinedans l'en-tête/le pied de page - Ajoute
DrawDividerLineColordans l'en-tête/le pied de page du texte - Modifie la version minimale du .NET Framework de 4.0 à 4.6.2
- Corrige une fuite de mémoire lors de l'utilisation de
ReplaceTextOnPage - Mise à jour
IronSoftware.System.Drawingau 12 février 2023 - Correction d'un problème où la conversion d'une image en PDF ne permettait parfois pas à l'image de s'intégrer correctement dans le document PDF.
- Corrige un problème avec le retour à la ligne de texte dans le texte de l'en-tête et du pied de page HTML qui ne cassait pas correctement un mot lors du rendu d'un PDF à partir de HTML. Auparavant, certains mots étaient cassé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
Notes de version
- Ajoute la prise en charge de l'exécution de JavaScript personnalisé après un rendu HTML (voir propriété JavaScript)
- Corrige la prise en charge d'Ubuntu 22
- Correction du problème d'exclusion des fichiers
IronPdflors de l'utilisation de la méthode de publication ClickOnce - Corrige l'erreur lors de la fusion de documents avec certaines configurations de champs de formulaire
- La mise en cache sur disque est désormais activée par défaut et configurée sur le chemin du dossier temporaire (voir
Installation.ChromeBrowserCachePath) - Remplace
FitPaperModes.NoneparFitPaperModes.Zoom - Remplace
System.Drawing.CommonparIronSoftware.Drawingdans les projets netstandard2.0
-
azure v4 w/ net6.0 no additional variables set [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" -
azure v4 w/ net6.0 no additional variables set [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" - dotnet publish net6.0 plateforme cible win-x64
Décembre 2022
IronPDF v2022.12.11113
Notes de version
- Correction d'un plantage lors de l'utilisation de
IronPdfdans le cadre d'un service Windows - Corrige l'erreur " failed to deploy
IronPdf" lors de l'utilisation deIronPdfavec Azure Functions (voir Comment exécuter HTML vers PDF avec .NET sur Azure) - Corrige le comportement lors du tamponnage de HTML ou d'images derrière le contenu PDF existant
- Correction de l'interface de logger personnalisée manquante (
Logging.CustomLogger) - Correction de l'absence de la fonctionnalité
AspxToPdf(uniquement pour .NET 4) - Correction du problème où Zoom était ignoré même lorsque
FitToPaperModesétait correctement défini sur None - Ajoute
RenderZipFileAsPdfpour convertir les fichiers ZIP en documents PDF - Ajoute les options
RenderDelayetBackgroundColoràTextStamper - Met à jour vers Chrome 108.4.13 avec de nombreuses améliorations de performance et de sécurité
- Met à jour divers packages NuGet tiers pour atténuer les vulnérabilités
- Mises à jour des fichiers Docker suggérées (voir Ajouter
IronPdfà un conteneur Docker existant) - Améliore la cohérence des déploiements
IronPdfsur différentes distributions Linux et Versions .NET - Améliorations incrémentielles de la gestion de la mémoire, de la stabilité et des performances dans le code natif
Novembre 2022
IronPDF v2022.11.10347
Notes de version
- Ajoute des éléments de formulaire boutons radio, générés à partir d'éléments 'input' HTML avec un attribut 'type' de 'radio'
- Ajoute la conversion RTF vers PDF - voir
RenderRtfStringAsPdf()pour plus d'informations - Ajoute d'autres moyens de remplacer du texte - voir
ReplaceTextOnPages()etReplaceTextOnAllPages() - Corrige les en-têtes et pieds de page textuels qui n'étaient pas visibles
- Corrige l'erreur lors de la fusion de documents avec certaines configurations de signet
- Correction d'une erreur lors de l'appel de
ApplyWatermark() - Corrige les champs de formulaire parfois non modifiables après une fusion
- Corrige la génération de formulaire pour des éléments HTML avec des styles marqués '!important'
- Correction d'un problème empêchant le chargement de certaines images TIFF lors de l'utilisation de
ImageToPdf() - Mise à jour de
ToMultiPageTiffImage()pour ne générer qu'un seul fichier image - Met à jour la disposition du package NuGet pour améliorer le déploiement sur toutes les plateformes
- Met à jour la logique pour appliquer les marges aux en-têtes et pieds de page (appliquant maintenant uniquement les marges gauche et droite par défaut)
- Prend désormais en charge l'installation de
IronPdfvia un fichier ZIP ou un programme d'installation exécutable (voir la page d'accueilIronPdf)
Octobre 2022
IronPDF v2022.10.9622
Notes de version
- [Correctif] Correction :
ImageStamperetTextStampersont manquants
IronPDF v2022.10.9532
Notes de version
- Ajout de nouvelles méthodes pour tamponner HTML
- Ajout d'une option permettant d'appliquer les marges gauche et droite uniquement aux en-têtes et aux pieds de page (voir
UseMarginsOnHeaderAndFooter) - Obsolète
ApplyMarginToHeaderAndFooter - Les tailles de papier sont désormais précises au 0,00001 millimètre
- Les champs de formulaire créés avec
IronPdfn'ont plus de bordure bleue - Corrige un problème où le remplacement de texte cassait parfois la mise en page d'une page
- Améliore la logique pour déterminer quelle police utiliser lors du remplacement de texte (vérifie maintenant les glyphes manquants)
- Met à jour vers CEF 105.3.39
Septembre 2022
IronPDF v2022.9.9056
Notes de version
- Corrige la clé de licence qui ne serait pas lue à partir des fichiers de configuration d'application ou web
- Corrige l'erreur lorsque les dépendances Microsoft Visual C++ manquent sur Windows
- Corrige un bug causant un décalage vertical des formulaires de quelques pixels
- Correction d'un nom de méthode en double lors de l'utilisation de
VB.NET - Ajoute la prise en charge des cases à cocher de formulaire lors de la conversion HTML en PDF
Août 2022
IronPDF v2022.8.8138
Notes de version
- Ajoute la compression pour les documents PDF. Voir
PdfDocument.CompressImages()pour plus d'informations - Ajoute un paramètre permettant de spécifier les options de rendu lors de l'utilisation de
ImageToPdfConverter - Supprime
PdfPage.PageOrientation, ajoutePdfPage.PageRotation(la rotation des pages PDF est de 0, 90, 180 ou 270) - Corrige le rendu des éléments de lien dont l'attribut href spécifie des paramètres (via '?')
- Corrige l'application du CSS du document aux en-têtes et aux pieds de page lors de l'utilisation de l'option
LoadStylesAndCSSFromMainHtmlDocument - Corrige un bug concernant le réglage et la récupération des drapeaux des champs de formulaire lors de l'utilisation de champs de formulaire imbriqués
- Met à jour vers la dernière version de Pdfium avec divers correctifs de sécurité et améliorations de la performance
Juillet 2022
IronPDF v2022.8.7894
Notes de version
- Ajoute la prise en charge des appareils Apple Silicon (
MacOssur processeur ARM) - Ajoute la prise en charge d'Ubuntu 22
- Ajoute
IronPdf.Installation.ChromeBrowserCachePath - Ajoute
PdfDocument.DrawBitmappour insérer des images dans un document PDF - Réduit la taille supplémentaire des fichiers PDF due au filigrane pour les utilisateurs ne disposant pas d'une licence
IronPdf - Corrige les applications à une seule page et les sites web AJAX se rendant parfois incorrectement
- Corrige "erreur lors du renommage du champ de formulaire" lors de la fusion de documents PDF
- Corrige le chargement des fichiers TIFF générant parfois une exception
- Corrige certaines pièces jointes qui étaient corrompues
- Correction de Image TOPdf ne fonctionnant pas avec un nom de fichier image contenant un espace
- Corrige certains
FitToPaperModesqui ne fonctionnaient pas correctement. Corrige certains fichiers PDF qui ne pouvaient pas être ouverts - La fusion des documents PDF fusionne maintenant correctement tous les champs de formulaire et leurs propriétés, y compris les champs de formulaire imbriqués
- Améliore le support de .NET 6.0 dans certains environnements
- Améliore le positionnement de
HtmlStampet du filigrane
Juin 2022
IronPDF v2022.7.6986
Notes de version
- Ajoute le support officiel pour les projets NET 6.0 dans Azure Functions
- Implémente la fusion des annotations lors de la fusion des documents PDF
- Implémente un véritable ajustement automatique du contenu HTML à une page PDF - voir
FitToPaperModespour plus d'informations TextAreaLes éléments HTML doivent désormais inclure leur valeur lors de la génération d'un document PDF- Grandement amélioré les performances lors de la récupération des données des champs de formulaire ou de la manipulation des champs de formulaire
- Ajoute plusieurs propriétés en lecture seule pour les champs de formulaire
- Corrige un bug empêchant le réglage des valeurs des champs de formulaire et la manipulation des champs de formulaire à l'aide de leur nom complet
- Corrige plusieurs blocages et problèmes de performances sur
MacOs - Corrige des bugs lors de l'ajout d'en-têtes et de pieds de page à un document en orientation Paysage
- Améliore le comportement lors de l'utilisation de plusieurs instances de
IronPdfau sein d'un pool d'applications IIS - Améliore le comportement et la clarté en cas d'erreurs rares telles que les erreurs de connectivité ou les dépassements de temps
IronPDF v2022.6.6115
Notes de version
- Ajoute une API de signets PDF étendue
- Ajoute une nouvelle API d'attachements PDF
- Ajoute une nouvelle API de remplacement
Text - Corrige un bug causant un blocage avec plusieurs rendus dans un environnement à ressources limitées (Docker, Kubernetes, etc.)
- Corrige un bug où
PageOrientationrenvoie une valeur incorrecte - Corrige un bug causant une erreur lors de l'insertion de pages
- Corrige un bug où la sortie de PDF en image avait un ratio invalide
- Corrige un bug où le champ du formulaire en double n'était pas correctement défini
- Corrige un bug où les espaces réservés d'en-têtes/de pieds de page ne fonctionnaient pas
- Corrige un problème de fuite de mémoire lors de l'application de
HtmlHeaderFooter - Améliore la logique lors de la mise en file d'attente de plusieurs rendus après que la limite de navigateur spécifiée par l'utilisateur a été atteinte
- Améliore le processus de déploiement
- Améliore 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 corrections et mises à jour de sécurité lors du rendu HTML en PDF
Mai 2022
IronPDF v2022.5.5596
Notes de version
- Correction d'un bug où le positionnement de
HtmlStampne fonctionnait pas - Correction d'un bug où
AddBackgrounds'ajoutait incorrectement au premier plan - Correction d'un bug où
EnableCookiesne fonctionnait pas comme prévu - Correction d'un bug provoquant un
ArgumentNullExceptionlors de la modification d'un document PDF - Implémente la gestion des exceptions
ChromePdfRenderersans nécessiter de redémarrage - Améliore la documentation (
IntelliSense)
Avril 2022
IronPDF v2022.4.5575
Notes de version
- Supporte .NET 6
- Corrige le fait que les cookies utilisateur ne sont pas appliqués automatiquement lors du rendu d'une URL
- Corrige l'exception GDI+ intermittente lors de la conversion d'un document PDF en images sous Windows
- Corrige un bogue causant un blocage intermittent lors de l'initialisation et du déploiement sur certains systèmes
- Correction d'un bug provoquant un calcul erroné pour les propriétés
Width,Height,PrintWidthetPrintHeightdes documents PDF - Correction d'un bug provoquant l'ajout occasionnel d'une marge supplémentaire de 5 mm sous le pied de page par
HtmlFooter - Corrige un bug où le paramètre DPI n'augmentait pas la résolution des images générées à partir d'un document PDF
- Corrige un bug où les styles CSS des en-têtes et des pieds de page ne fonctionnaient pas
- Corrige un bug où les signets disparaissaient lors de la définition des paramètres de sécurité du PDF
- Correction d'un bug où
AddPdfBackgroundprovoquait unArgumentNullException - Correction d'un bug empêchant
IronPdfde s'exécuter lors de la publication avec certains profils de publication - Correction d'un bug empêchant
DrawDividerLinede fonctionner avec les en-têtes et les pieds de page HTML - Corrige un bug où les fichiers temporaires ne sont pas nettoyés
- Implémente une vérification de la présence du redistribuable Microsoft Visual C++ lors de l'utilisation de
IronPdfsous Windows - Implémente une logique améliorée pour le rendu des en-têtes et des pieds de page HTML sur un document PDF
IronPDF v2022.4.5455
Notes de version
- Corrige un bug où changer le mot de passe utilisateur, le mot de passe propriétaire ou les permissions supprimait les signets
- Corrige un bogue où la fusion de documents PDF ne préservait pas les signets
- Corrige plusieurs autres bogues concernant la configuration ou la récupération des signets
- Correction d'un bug où les pages PDF
PrintHeightetPrintWidthétaient calculées de manière incorrecte - Corrige un bug qui pouvait causer des plantages lors de la génération d'images à partir d'un document PDF
- Corrige un bug où les délais de rendu étaient appliqués incorrectement lors de la génération des en-têtes et pieds de page pour un document PDF
- Corrige une fuite de mémoire lorsque le modèle
IDisposablen'est pas utilisé - Améliore la sécurité des threads lors de la modification d'un document PDF
- Améliore le texte des erreurs lorsqu'il est impossible d'ouvrir un document PDF
- Met à jour la conversion de pdf en image pour commencer avec un index de page de 1
Mars 2022
IronPDF v2022.3.5084
Notes de version
- Corrige un bug où les images PNG ne se chargeaient pas correctement lors de l'utilisation de .NET 6
- Corrige un bogue où les tampons de licence ne pouvaient pas être cliqués
- Améliore la compatibilité avec certaines distributions Linux
- Améliore la stabilité générale
- Améliore la prise en charge de la multitâche
- Met à jour vers la dernière version de Pdfium
Février 2022
IronPDF v2022.2.4887
Notes de version
- Corrige un bug où certaines images ne se chargeaient pas correctement
- Correction d'un bug où un cookie ne fonctionnait pas correctement avec le
ChromeRender - Correction du chemin UNC où les images ne fonctionnaient pas correctement avec
RenderHtmlAsPdf - Corrige un bug dans l'application des styles HTML pour les en-têtes et les pieds de page
- Corrige un bogue où le rendu multithread déformait les documents sur certains systèmes
- Améliore la stabilité sur macOS
- Améliore la stabilité et la performance générales
- NOUVELLE API -
ImageToPdfConverter.PaperSizepour définirPaperSizelors de l'utilisation deImageToPdfConverter(par défaut : A4)
Janvier 2022
IronPDF v2022.1.4599
Notes de version
- Corrige les délais d'initialisation sur certains systèmes
- Corrige l'utilisation de certains certificats SSL
- Améliore la logique lors de l'utilisation d'un dossier temporaire personnalisé
- Améliore la logique d'arrêt/nettoyage
Décembre 2021
IronPDF v2021.12.4495
Notes de version
- Corrige le bug où les en-têtes et pieds de page ne s'affichaient pas correctement lorsque JavaScript était désactivé
- Correction d'un problème de mémoire lors de l'impression de documents à l'aide de
GetPrintDocument() - Correction d'un bug où les options de rendu pouvaient ne pas s'appliquer correctement lors de l'utilisation de la classe
HtmlToPdf - Corrige le bug où une exception "subprocess not executable" peut être lancée de manière erronée
- Corrige le bug où une exception "registry is not supported on this platform" peut être lancée de manière erronée
- 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) - Met à jour le délai d'expiration par défaut du rendu de 30s à 60s
- Mise à jour des méthodes
StampHTML()pour permettre aux utilisateurs de spécifier des options de rendu pour les balises HTML
IronPDF v2021.12.4401
Notes de version
- Ajoute la compression pour les documents PDF. Voir
PdfDocument.CompressImages()pour plus d'informations - Ajoute un paramètre permettant de spécifier les options de rendu lors de l'utilisation de
ImageToPdfConverter - Supprime
PdfPage.PageOrientation, ajoutePdfPage.PageRotation(la rotation des pages PDF est de 0, 90, 180 ou 270) - Corrige le rendu des éléments de lien dont l'attribut href spécifie des paramètres (via '?')
- Corrige l'application du CSS du document aux en-têtes et aux pieds de page lors de l'utilisation de l'option
LoadStylesAndCSSFromMainHtmlDocument - Corrige un bug concernant le réglage et la récupération des drapeaux des champs de formulaire lors de l'utilisation de champs de formulaire imbriqués
- Met à jour vers la dernière version de Pdfium avec divers correctifs de sécurité et améliorations de la performance
Novembre 2021
IronPDF v2021.11.4257
Notes de version
- Ajout de Chrome,
WebKitet du rendu adaptatif àIronPdf - Rendu HTML vers PDF Chrome Pixel Perfect
- Prise en charge complète du multithread et du support asynchrone
- Ajout des aides Razor et MVC
ChromePdfRendererClasse ajoutéeWebKitPdfRendererClasse ajoutéeAdaptivePdfRendererClasse ajoutée- Le moteur de rendu Chrome remplace
WebKiten tant que moteur par défautHtmlToPdf. Le rendu du HTML, du CSS et du JS est plus précis, ce qui peut entraîner des modifications de mise en page pour les utilisateurs existants - Changements mineurs d'API qui cassent

