Aspose.PDF for C++ V24.11
Released: Nov 20, 2024
Updates in V24.11
Features
- Added the ability to automatically update page numbers in the header or footer of a PDF when inserting new pages.
- Enabled RGB to CMYK and CMYK to RGB conversions using a custom ICC profile.
- Added the ability to specify a hashing algorithm when creating digital signatures.
- Added support for signing documents using the SHA256 hashing algorithm.
- You can now set the hashing algorithm for external signatures.
- Added support for 192-bit ECDSA private keys for PKCS7Detached signatures.
- Added support for parsing CMap subtable to replace incorrect ToUnicode tables during HTML export.
- Enabled compression without quality loss for 2 BPP and 4 BPP images.
Fixes
- Cannot correctly check permissions on the PDF file.
- PDF to PDF/A-3b: the output is not compliant due to widths error.
- Cannot open 256bit AES encoded PDF due to unhandled exception.
- Method VerifySigned returns an unexpected result.
- Unable to open PDF file which encrypted with Adobe Acrobat using Encryption Level:256-bit AES.
- Document signature fails to validate.
- Unable to set timestamp: "Error parsing timestamp server token" thrown.
- File optimization options do not effectively reduce PDF file size.
- TextFragmentAbsorber problem - Not able to find particular text occurrence.
- Splitting a PDF changes Form Fields.
- Letter spacing CSS processed incorrectly.
- OTF fonts don't make a subset in some cases.
- System.NullReferenceException when converts from HTML to PDF.
- PDF Convert leaks memory.
- Error with Aspose PDF when converting PDF to DOCX.
- TextBoxField height affects font size.
- TextSegments ignore TextState formatting and keep their parent TextFragment styling.
- Aspose.Pdf.PrintController: the content drawn on the page no longer fits.
- PdfPageEditor throws an exception on saving a document.
- Exception "Permissions check failed" when opening a password-protected document.
- Text is always underlined on the page if auto-wrapped.
- Garbled text during PDF to image rendering.
- Exception converting to PDF/A.
- Inconsistent coordinate handling in image and text insertion.
- PDF to PDF/A-3u - Key not found error occurred.
- Concurrency error during document conversion.
- Japanese Characters Garbled When Converting PDF to JPG on Amazon Linux 2023.
- Content moved to the bottom of the PDF after untagging the table in 508-compliant PDF.
- LaTex to PDF - output is not correct.
- XPS to PDF: Additional characters are added for specific font.
- PdfPageStamp misplace stamp in output PDF.
- Regression: Redacting data from PDF multiplies and shifts the redaction box.
- Problem opening encrypted document.
- PdfBookmarkEditor.ExtractBookmark is never completed for certain documents.
- PDF to XLSX: System.InvalidCastException on Alpine Linux.
- "Wrong object format" in PDF to PDF/A-1b conversion.
- An exception is thrown while getting property TtfFont.Metrics.
- Exception thrown when converting to PDF/A in Evaluation mode.
- Concurrency bug in constructor Aspose.PDF TextBuilder.
- PDF conversion to PDF/А not pass in Evaluation mode.
- ArgumentException: "Document context is null for license" thrown when stamping PDF in Evaluation mode.
- Aspose.Pdf.InvalidPasswordException is thrown while loading PDF encrypted by 256-bit AES.
- Digital signature problem using CSP without SHA1 support.
- PDF to Image: background is changed to black.
- PDF to PNG: the gray background color is changed to black.
- Aspose.PDF.Drawing slower than Aspose.PDF in converting images to PDF.
- System.NullReferenceException when exporting certain PDFs to APS.