IronPDF for Python 2024.2.1.2
Released: Jan 30, 2024
Aggiornamenti in 2024.2.1.2
Funzionalità
- Added support for automatic table of contents generation.
- Added a new way to reduce size of your PDF.
- Added a new PDF form field API.
- Added support for HTML form attributes 'readonly', 'disabled', and 'maxlength'.
- Added support for 'mail merge' when converting DOCX to PDF.
- Added new Fonts API for adding, removing, and using Fonts.
- Added new Annotations API for retrieving document annotations.
- Added support for signature timestamp URLs which require SHA-256 or SHA-512.
- Added support for radio button values set via HTML 'checked' attribute.
- Added a list of valid choices for radio buttons and checkboxes.
- Added a way to set selected index of radio buttons and checkboxes.
- Added the ability to draw lines and rectangles onto an existing document.
- Added the ability to add an empty signature field which allows the user to click-to-sign.
- Added text, character, and line extraction with position information.
- Added stronger opt-in web security features for those who are accepting untrusted user input.
- Added the ability to specify font when drawing text onto an existing document.
- Added support for OpenAI extensions.
- Added support for adding and removing forms via PdfDocument.Form.Add(), Remove(), etc. (implemented ObservableCollection).
- Added support for custom remote IronPDF connection configurations.
- Improved cookie behavior - Custom cookies should now be accessible by entire URL domain when rendering.
- Improved visual display of checkboxes and radio buttons generated by IronPDF.
- Improved replace text behavior with many bug fixes and better text formatting.
- Improved PDF/A content descriptions for hyperlinks.
- Improved behavior within read-only environments which only allow a single process by automatically enabling Installation.SingleProcess.
- Improved various comments and API documentation.
- Improved letter, word, and text spacing when replacing text; words should no longer have erroneous spacing between letters.
Correzioni
- Fixed base URL issue when a file path contains special character.
- Fixed issues with PDF/A throwing 'Invalid colorspace' in Adobe Reader.
- Fixed issues when generating an image from a PDF with transparency.
- Fixed issues when generating an image from a PDF after calling Flatten().
- Fixed issues when using headers and footers or HTML stamps on machines with non-US cultures/strings.
- Fixed issues when using multiple Iron Software products in the same project.
- Fixed various issues and missing functionality when using Docker to host an IronPDF "engine".
- Fixed when converting DOCX containing headers and footers to PDF.
- Fixed various issues when running IronPDF in a persistent environment hosted on Apple hardware.
- Fixed bug where IronPDF would sometimes corrupt documents which were digitally signed by a 3rd party.
- Fixed bug where certain PDF form elements would become corrupted after merging multiple documents.
- Fixed bug where PDF page index was incorrect when iterating over PDF pages using IronPDF.
- Fixed bug when setting value of a checkbox form.
- Fixed bug when applying background PDF behind an existing document.
- Fixed bug regarding applying headers and footers to a document with various different page sizes.
- Fixed bug where hyperlinks would break after enabling PDF/A or PDF/UA compatibility.
- Fixed crash or failed render when rendering certain WebGL or JavaScript-heavy URLs on some machines.
- Fixed PDF/UA validation when converting a document which contains hyperlinks. (PDF/UA 7.18.5).
- Fixed System.AccessViolationException when convert to PDF/A.
- Fixed replace text to be compatible with documents which use grayscale text or paths.
- Fixed transformation issue when modifying a document after calling AppendPdf().
- Fixed issue with runtimes not being downloaded when Installation.AutomaticallyDownloadNativeBinaries=true.
- Fixed issue with Installation.CustomDeploymentDirectory being ignored.
- Fixed issue where enabling PDF/A compliance would remove transparency and result in a black background.
- Fixed issue where the PdfFormFieldFlags enum was inaccessible to users.
- Fixed issue where ReplaceTextOnPages() would throw an error if the text was not found on every page.
- Fixed issue with cookie support on Linux.
- Fixed issue where Installation.SingleProcess was always enabled.
- Fixed various issues when manipulating forms after configuring IronPDF to use Docker/remote.