Aspose.PDF for C++ V25.11
Released: Nov 25, 2025
V25.11 での更新項目
機能
- Configurable Highlight Colors in SideBySidePdfComparer - Introduced the ability to configure highlight colors for changes in the SideBySidePdfComparer output. This enhancement improves the readability of comparison results by allowing users to specify custom colors for additions and deletions. The SideBySideComparisonOptions class now includes DeleteColor and InsertColor properties, which can be used to set the highlight colors for deleted and inserted content, respectively.
- Enhanced PDF Sanitization with HiddenDataSanitizer - Enhanced capabilities to sanitize hidden data from PDF documents using the HiddenDataSanitizer class are now provided. This feature allows developers to remove or flatten potentially sensitive or unnecessary hidden content, such as annotations, metadata, attachments, JavaScript, and more. The HiddenDataSanitizationOptions class offers flexible configuration, including options for image compression, layer flattening, and page rasterization. This makes it suitable for preparing documents for distribution, improving security, and simplifying PDF structures.
- Improved Font Subsetting and Content Stream Compression - Enhanced font subsetting and content stream compression capabilities are now provided to significantly reduce the file size of optimized PDF documents. This improvement ensures that the output file size is comparable to that achieved by tools like Adobe Acrobat. The OptimizationOptions class has been updated to include the CompressAllContentStreams property, which applies the FlateDecode filter to compress plain text content streams. This, combined with font subsetting, allows for better optimization of large PDF files.
- The performance of converting PDF documents to other formats has been improved.
- The library is now signed with the SSL certificate.