IronPDF 2022.x
Released: Jan 11, 2022
2022.x での更新項目
2022.12
Updated Dec 27, 2022
Features
- Added RenderZipFileAsPdf for rendering ZIP files as a PDF document.
- Added RenderDelay and BackgroundColor options to TextStamper.
- Updated Chrome 108.4.13 with many performance and security improvements.
- Updated various 3rd party NuGet packages to mitigate vulnerabilities.
- Improved consistency of IronPDF deployments across various Linux distros and .NET versions.
- Improved incremental memory management, stability, and performance in native code.
Fixes
- Fixed crash when using IronPDF as part of a Windows service - Value cannot be null. (Parameter 'path1').
- Fixed a 'failed to deploy IronPDF' error when using IronPDF with Azure Functions (see https://ironpdf.com/docs/questions/azure/).
- Fixed behavior when stamping HTML or images behind existing PDF content.
- Fixed missing custom logger interface (Logging.CustomLogger).
- Fixed missing AspxToPdf functionality (.NET 4 only).
- Fixed zoom being ignored even with FitToPaperModes properly set to None.
2022.11.10347
Updated Nov 9, 2022
Features
- Added support for radio button form elements, generated from HTML 'input' elements with a 'type' attribute of 'radio'.
- Added support for RTF to PDF conversion.
- Added more ways to replace text.
- Updated ToMultiPageTiffImage() to only generate a single image file.
- Updated NuGet package layout to improve deployment on all platforms.
- Updated logic for applying margins to headers and footers (now only applying left and right margins by default).
- Added support for installation of IronPDF via zip file or installer executable.
Fixes
- Fixed text headers and footers not being visible.
- Fixed error when merging documents with certain bookmark configurations.
- Fixed error when calling ApplyWatermark().
- Fixed form fields sometimes not being editable after merging.
- Fixed form generation for html elements with styles marked '!important'.
- Fixed some TIFF images not loading when using ImageToPdf().
2022.10.9622
Updated Oct 10, 2022
Fixes
- [Hotfix] Fix ImageStamper and TextStamper are missing.
2022.10.9532
Updated Oct 4, 2022
Features
- Adds new methods for stamping HTML.
- Adds option for only applying the left and right margin to headers and footers.
- Deprecated: ApplyMarginToHeaderAndFooter.
- Paper sizes are now accurate to 0.00001 millimeter.
- Improves logic when determining which font to use when replacing text (now checks for missing glyphs).
- Updates to CEF 105.3.39.
Fixes
- Form fields created with IronPDF no longer have a blue border.
- Fixed issue where replacing text would sometimes break the layout of a page.
2022.9.9056
Updated Sep 14, 2022
Features
- Added support for form checkboxes when converting HTML to PDF.
Fixes
- Fixed license key not read from application or web config files.
- Fixed error when Microsoft Visual C++ dependencies are missing on Microsoft Windows.
- Fixed bug causing forms to be vertically offset by a few pixels.
- Fixed duplicate method name when using VB.NET.
2022.8.8138
Updated Aug 16, 2022
Features
- Added support for compressing PDF documents.
- Added a parameter for specifying rendering options when using ImageToPdfConverter.
- Removed PdfPage.PageOrientation and added PdfPage.PageRotation (PDF page rotation is 0, 90, 180, or 270).
- Updated to latest Pdfium with various security fixes and performance improvements.
Fixes
- Fixed rendering of link elements whose href attribute specifies parameters (via '?').
- Fixed application of document CSS to headers and footers when using the LoadStylesAndCSSFromMainHtmlDocument option.
- Fixed bug regarding setting and retrieval of form field flags when using nested form fields.
2022.8.7894
Updated Jul 28, 2022
Features
- Added support for Apple Silicon devices (macOS on ARM processor).
- Added support for Ubuntu 22.
- Added IronPdf.Installation.ChromeBrowserCachePath.
- Added PdfDocument.DrawBitmap() for drawing images to a PDF document.
- Improved support for Microsoft .NET 6.0 in certain environments.
- Improved HtmlStamp and Watermark positioning.
Fixes
- Reduced additional file size of PDF documents due to watermark for users without a IronPdf license.
- Fixed single page application and AJAX websites sometimes rendering incorrectly.
- Fixed "error while renaming form field" when merging PDF documents.
- Fixed load TIFF files sometimes throwing an exception.
- Fixed some attachments that were being corrupted.
- Fixed ImageToPdf not working with an image file name that contained a space.
- Fixed some FitToPaperModes that were not working correctly.
- Fixed some PDF files that could not be opened.
- Merging PDF documents now properly merges all form fields and their properties, including nested form fields.
2022.7.6986
Updated Jun 30, 2022
Features
- Added official support for Microsoft .NET 6.0 projects in Azure Functions.
- Added support for merging annotations when merging PDF documents.
- Added automatic fitting of HTML content to a PDF page.
- TextArea HTML elements should now include their value when generating a PDF document.
- Improved performance when retrieving form field data or manipulating form fields.
- Added several read-only properties for form fields.
- Improved behavior when using multiple instances of IronPdf within an Internet Information Services (IIS) application pool.
- Improved behavior and clarity when encountering rare errors such as connectivity errors or timeouts.
Fixes
- Fixed bug preventing setting form field values and manipulating form fields using their full name.
- Fixed several freezes and performance issues on macOS.
- Fixed bugs when adding headers and footers to a Landscape-orientation document.
2022.6.6115
Updated Jun 6, 2022
Features
- Added an expanded PDF Bookmark API.
- Added a new PDF Attachments API.
- Added a new Text Replacement API.
- Improved logic when queuing multiple renders after the user-specified browser limit has been reached.
- Improved deployment process.
- Improved some error messages.
- Updated to latest Pdfium release version which includes fixes when manipulating existing PDF documents.
- Updated to latest Google Chrome release version which includes fixes and security updates when rendering HTML to PDF.
Fixes
- Fixed a bug causing hanging with multiple renders on a limited resource environment (Docker, Kubernetes, etc.).
- Fixed a bug where PageOrientation will return the incorrect value.
- Fixed a bug causing an error while inserting pages.
- Fixed a bug where the output of PDF to Image had an invalid ratio.
- Fixed a bug where duplicate form field was not set correctly.
- Fixed a bug where Header/Footer placeholders were not working.
- Fixed a memory leak issue when apply a HtmlHeaderFooter.
2022.5.5629
Updated May 12, 2022
Features
- Improved some documentation and error messages.
Fixes
- Fixed a bug where PDF could not print without metadata.
- Fixed a bug where cookies were missing after a redirect.
- Fixed a bug where PDF to image converter applied maxWidth and maxHeight incorrectly.
- Fixed a bug where merging PDFs caused form fields to become uneditable.
- Fixed a bug where ComboBoxField name would contain Parentheses.
- Fixed a bug where FormField could not cast to another Field class.
- Fixed a bug where Form fields with . in their name could not be not detected.
- Fixed a bug causing a System.ApplicationException during the rendering of PDFs with custom cookies.
- Deprecated GenerateUniqueDocumentIdentifiers.
2022.5.5596
Updated May 2, 2022
Features
- Added the ability to handle ChromePdfRenderer exceptions without the need to restart.
- Improved documentation (IntelliSense).
Fixes
- Fixed bug where HtmlStamp positioning was not working.
- Fixed bug where AddBackground was incorrectly adding to foreground.
- Fixed bug where EnableCookies was not working as intended.
- Fixed bug causing an ArgumentNullException during the editing of a PDF document.
2022.4.5575
Updated Apr 25, 2022
Features
- Added support for Microsoft .NET 6.
- Added a check for Microsoft Visual C++ redistributable when using IronPdf on Microsoft Windows.
- Improved logic for rendering HTML headers and footers on a PDF document.
Fixes
- Fixed user cookies not being applied automatically when rendering a URL.
- Fixed intermittent GDI+ exception when converting PDF document to images on Windows.
- Fixed bug causing intermittent hanging during initialization and deployment on some systems.
- Fixed bug causing miscalculation for PDF document’s Width, Height, PrintWidth, and PrintHeight properties.
- Fixed bug causing HtmlFooter to sometimes add an additional 5 mm margin below the footer.
- Fixed bug where DPI parameter did not increase resolution of images generated from a PDF document.
- Fixed bug where headers and footers CSS styles were not working.
- Fixed bug where bookmarks would disappear when setting pdf security settings.
- Fixed bug where AddPdfBackground caused an ArgumentNullException.
- Fixed bug where IronPdf can not run when publishing with some publish profiles.
- Fixed bug where DrawDividerLine does not work with HTML header and footer.
- Fixed bug where temp files are not cleaned up.
2022.4.5455
Updated Apr 12, 2022
Features
- Added the ability to add and remove PDF attachments.
- Added new PDF customization capabilities.
- Improved speed and accuracy of PDF post-processing functions.
- Improved memory footprint of IronPDF.
- Improved support for a wider range of PDF document formats.
- Improved thread-safety when modifying a PDF document.
- Improved error text when unable to open a PDF document.
- Updated PDF-to-image conversion to start with a page index of 1.
Fixes
- Fixed bug where changing user password, owner password, or permissions would remove bookmarks.
- Fixed bug where merging PDF documents would not preserve bookmarks.
- Fixed several other bugs regarding setting or retrieving bookmarks.
- Fixed bug where PDF page PrintHeight and PrintWidth were being calculated incorrectly.
- Fixed bug causing crashes when generating images from a PDF document.
- Fixed bug where render delays were being incorrectly applied when generating headers and footers for a PDF document.
- Fixed memory leak when not using IDisposable pattern.
- Fixed issues with setting fonts in form fields.
- Fixed issue stamping behind existing document content (stamp in-front works).
- Fixed various bugs regarding text extraction and post-processing of PDF documents.
2022.3.5084
Updated Mar 8, 2022
Features
- Improved compatibility with some Linux distributions.
- Improved overall stability.
- Improved multi-threading support.
- Updated to latest Pdfium version.
Fixes
- Fixed bug where PNG images didn't load correctly when using .NET6.
- Fixed bug where license stamps could not be clicked.
2022.2.4887
Updated Feb 17, 2022
Features
- Improves Apple macOS stability.
- Improves overall stability and performance.
- New API - ImageToPdfConverter.PaperSize for setting PaperSize when using ImageToPdfConverter (default: A4).
Fixes
- Fixes bug where some images didn't load correctly.
- Fixes bug where a cookie was not working correctly with the ChromeRender.
- Fixes UNC path where images were not working correctly with RenderHtmlAsPdf.
- Fixes bug in Html style application for headers and footers.
- Fixes bug where multithreaded rendering would corrupt documents on some systems.
2022.1.4599
Updated Jan 11, 2022
Features
- Improved logic when using custom temp folder.
- Improved shutdown/cleanup logic.
Fixes
- Fixed initialization timeouts on some systems.
- Fixed use of certain SSL certificates.