Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>24.2</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf', version: '24.2')
<dependency org="com.aspose" name="aspose-pdf" rev="24.2">
<artifact name="aspose-pdf" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf" % "24.2"
What’s new in the Aspose.PDF for Java 24.2
Release Highlights
Aspose.PDF for Java 24.2 delivers robust format support and improved editing capabilities, introducing long-awaited features like OFD to PDF conversion and watermark support for XFA files. This release also enhances PDF annotation controls and resolves numerous rendering and export issues to ensure higher fidelity document processing.
New Features
OFD to PDF Conversion: Seamlessly convert OFD (Open Fixed-layout Document) files to PDF, expanding compatibility with Asian digital document standards.
Watermarking for XFA PDFs: Now supports applying watermarks to dynamic XFA forms, enabling consistent branding and documentation security.
Annotation StateModel Support: Introduced methods for managing annotation review and marked states, increasing support for document collaboration workflows.
Enhancements
Font Embedding Optimization in DOC Export:
DocSaveOptions.setReSaveFonts(boolean)
allows better control over embedded fonts when saving documents.Flattened Conversion with OCR: Enhanced
convertWithFlatten()
now supports HOCR callbacks, improving text recognition in image-rich PDFs.TeX and Markdown Enhancements: Added detailed page control and memory management in Markdown and TeX loaders for optimized rendering.
Bug Fixes
PDF to DOCX/XLSX:
- Fixed incorrect paragraph marks, merged table issues, and missing backgrounds.
- Solved layout, corruption, and splitting problems across various table and text cases.
PDF to Image Conversion:
- Resolved quality degradation in JPEG export with the new engine.
Accessibility and Form Fixes:
- Tag extraction from split PDFs now works reliably.
- Rotation and formatting bugs in form fields and extracted text corrected.
Public API and Backward Incompatible Changes
Added Classes
com.aspose.pdf.cdr.CdrConverter
com.aspose.pdf.djvu.DjvuConverter
com.aspose.pdf.Document.CallBackGetHocrWithPage
com.aspose.pdf.printing.PrintPaperSources
com.aspose.pdf.tex.TeXLoadResult
com.aspose.pdf.vector.GraphicState
Added Base and Nested Classes
- Base:
com.aspose.pdf.Document.CallBackGetHocrBase
- Promoted:
com.aspose.pdf.SignHash
is now a top-level class
Added Methods
- Annotation state control:
setReviewState()
,clearState()
,getStateModel()
, etc. - TeX, Markdown, and Html loaders: options for page info and CSS rules
- Utilities:
Resources.freeMemory()
,OperatorCollection.dispose()
, etc.
Removed Methods
- Deprecated annotation state methods from
TextAnnotation
New Constructors and Fields
PrintPaperSource(String, int)
TextStamp(FormattedText, TextState)
PrintPaperSourceKind.AutomaticFeed
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PDF for Java 24.2 Release Notes.
ofd to pdf conversion
| xfa watermark aspose
| annotation state review aspose
| aspose pdf docx layout fix
| flattened ocr pdf export
Version | Release Date |
---|---|
25.5 | May 29, 2025 |
25.4 | April 30, 2025 |
25.3 | March 30, 2025 |
25.2 | February 27, 2025 |
25.1 | January 30, 2025 |
24.12 | December 29, 2024 |
24.11 | November 29, 2024 |
24.10 | October 30, 2024 |
24.9 | September 27, 2024 |
24.8 | August 29, 2024 |
24.7 | July 31, 2024 |
24.6 | June 28, 2024 |
24.5 | May 30, 2024 |
24.4 | April 29, 2024 |
24.3 | March 29, 2024 |
24.2 | February 28, 2024 |
24.1 | January 31, 2024 |
23.12 | December 28, 2023 |
23.11 | November 29, 2023 |
23.10 | October 31, 2023 |
23.9 | September 28, 2023 |
23.8 | August 29, 2023 |
23.7 | July 27, 2023 |
23.6 | June 29, 2023 |
23.5 | May 30, 2023 |
23.4 | April 28, 2023 |
23.3 | March 24, 2023 |
23.2 | February 28, 2023 |
23.1 | January 26, 2023 |
22.12 | December 23, 2022 |
22.11 | November 30, 2022 |
22.10.1 | November 17, 2022 |
22.10 | October 31, 2022 |
22.9 | September 23, 2022 |
22.8 | August 24, 2022 |
22.7.1 | August 5, 2022 |
22.7 | August 5, 2022 |
22.6 | June 30, 2022 |
22.5 | June 1, 2022 |
22.4 | April 28, 2022 |
22.3 | March 25, 2022 |
22.2 | February 22, 2022 |
22.1 | January 21, 2022 |
21.12 | December 20, 2021 |
21.11 | November 22, 2021 |
21.10 | October 20, 2021 |
21.9 | September 20, 2021 |
21.8 | August 20, 2021 |
21.7 | July 8, 2021 |
21.6 | June 17, 2021 |
21.5 | May 20, 2021 |
21.4 | April 20, 2021 |
21.3 | March 19, 2021 |
21.2.1 | March 10, 2021 |
21.2 | February 20, 2021 |
21.1 | January 22, 2021 |
20.12 | December 18, 2020 |
20.11.1 | December 1, 2020 |
20.11 | November 18, 2020 |
20.10 | October 20, 2020 |
20.9 | September 17, 2020 |
20.8.1 | September 14, 2020 |
20.8 | August 19, 2020 |
20.7 | July 20, 2020 |
20.6 | June 19, 2020 |
20.5.1 | May 28, 2020 |
20.5 | May 19, 2020 |
20.4 | April 17, 2020 |
20.3 | March 19, 2020 |
20.2 | February 20, 2020 |
20.1 | January 22, 2020 |
19.12 | December 19, 2019 |
19.11 | November 29, 2019 |
19.10 | October 31, 2019 |
19.9 | September 30, 2019 |
19.8 | August 29, 2019 |
19.7 | July 31, 2019 |
19.6 | June 26, 2019 |
19.5 | May 31, 2019 |
19.4 | April 30, 2019 |
19.3 | March 29, 2019 |
19.2 | February 28, 2019 |
19.1 | January 29, 2019 |
18.12 | December 30, 2018 |
18.11 | November 29, 2018 |
18.10.2 | November 12, 2018 |
18.10 | October 30, 2018 |
18.9.1 | October 4, 2018 |
18.9 | September 28, 2018 |
18.8 | August 29, 2018 |
18.7 | July 31, 2018 |
18.6 | June 29, 2018 |
18.5 | May 31, 2018 |
18.4 | April 25, 2018 |
18.3 | March 30, 2018 |
18.2 | February 28, 2018 |
18.1 | February 6, 2018 |
17.12 | December 31, 2017 |
17.11 | November 30, 2017 |
17.10 | November 1, 2017 |
17.9 | October 2, 2017 |
17.8 | August 31, 2017 |
17.7 | July 20, 2017 |
17.6 | June 29, 2017 |
17.5 | June 7, 2017 |
17.4 | April 28, 2017 |
17.3.0 | April 6, 2017 |
17.2.0 | February 23, 2017 |
17.1.0 | January 26, 2017 |
16.12.0 | December 27, 2016 |
16.11.0 | November 29, 2016 |
16.10.0 | October 26, 2016 |
12.0.0 | October 10, 2016 |
11.9.0 | September 20, 2016 |
11.8.0 | August 11, 2016 |
11.7.0 | July 12, 2016 |
11.6.0 | June 10, 2016 |
11.5.0 | May 10, 2016 |
11.4.0 | April 8, 2016 |
11.3.0 | March 7, 2016 |
11.2.0 | February 8, 2016 |
11.1.0 | December 30, 2015 |
File | Classifier | Size |
---|---|---|
aspose-pdf-24.2-java.zip | 76 MB | |
aspose-pdf-24.2-javadoc.jar | javadoc | 5 MB |
aspose-pdf-24.2-jdk16.jar | jdk16 | 77 MB |
aspose-pdf-24.2-jdk17.jar | jdk17 | 77 MB |
aspose-pdf-24.2-tomee.jar | tomee | 78 MB |
aspose-pdf-24.2.jar | 77 MB | |
aspose-pdf-24.2.pom | 452 bytes |