Releases: aspose-pdf/aspose-pdf-rust-cpp
Aspose.PDF for Rust via C++ 25.10
Public API and Backward Incompatible Changes
Added APIs
Core PDF functions:
- word_count - Return word count in PDF-document
- character_count - Return character count in PDF-document
- append - Append pages from another PDF-document
- append_pages - Append selected pages from another PDF-document
- merge_documents - Create a new PDF-document by merging the provided PDF-documents
- split_document - Create multiple new PDF-documents by extracting pages from the source PDF-document
- split - Create multiple new PDF-documents by extracting pages from the current PDF-document
- split_at_page - Split the PDF-document into two new PDF-documents
- split_at - Split the current PDF-document into two new PDF-documents
- bytes - Return the contents of the PDF-document as a byte vector
- page_word_count - Return word count on specified page in PDF-document
- page_character_count - Return character count on specified page in PDF-document
- page_is_blank - Return page is blank in PDF-document
Organize PDF functions:
- remove_tables - Remove tables from a PDF-document
- page_remove_tables - Remove tables in page
Removed APIs
Complete details of API can be referenced from Aspose.PDF for Rust via C++ API Reference Guide.
Aspose.PDF for Rust via C++ 25.9
Public API and Backward Incompatible Changes
Added APIs
Convert from PDF functions:
- save_svg_zip - Convert and save the previously opened PDF-document as SVG-archive
Organize PDF functions:
- flatten - Flatten PDF-document
- remove_annotations - Remove annotations from PDF-document
- remove_attachments - Remove attachments from PDF-document
- remove_blank_pages - Remove blank pages from PDF-document
- remove_bookmarks - Remove bookmarks from PDF-document
- remove_hidden_text - Remove hidden text from PDF-document
- remove_images - Remove images from PDF-document
- remove_javascripts - Remove java scripts from PDF-document
- page_remove_annotations - Remove annotations in page
- page_remove_hidden_text - Remove hidden text in page
- page_remove_images - Remove images in page
Miscellaneous PDF functions:
- about - Return metadata information about the Aspose.PDF for Rust via C++
Removed APIs
Complete details of API can be referenced from Aspose.PDF for Rust via C++ API Reference Guide.
Aspose.PDF for Rust via C++ 25.8
Public API and Backward Incompatible Changes
Added APIs
Convert from PDF:
- save_docx_enhanced - Convert and save the previously opened PDF-document as DocX-document with Enhanced Recognition Mode (fully editable tables and paragraphs).
- export_fdf - Export from the previously opened PDF-document with AcroForm to FDF-document.
- export_xfdf - Export from the previously opened PDF-document with AcroForm to XFDF-document.
- export_xml - Export from the previously opened PDF-document with AcroForm to XML-document.
Organize PDF functions:
- replace_text - Replace text in PDF-document.
- add_page_num - Add page number to a PDF-document.
- add_text_header - Add text in Header of a PDF-document.
- add_text_footer - Add text in Footer of a PDF-document.
- page_replace_text - Replace text on page.
- page_add_page_num - Add page number on page.
- page_add_text_header - Add text in page header.
- page_add_text_footer - Add text in page footer.
Removed APIs
Complete details of API can be referenced from Aspose.PDF for Rust via C++ API Reference Guide.
Aspose.PDF for Rust via C++ 25.7
This is the first GitHub release of Aspose.PDF for Rust via C++
This is the first official GitHub release of Aspose.PDF for Rust via C++ — a powerful toolkit that allows developers to manipulate PDF files directly and helps do various tasks for PDF. Contains unique features for converting PDF to other formats.
Resources
- Product page: Aspose.PDF for Rust via C++
- Documentation: User Guide
- API Reference: API Reference Guide
Public API and Backward Incompatible Changes
Added APIs
Convert from PDF:
- save_booklet - Convert and save the previously opened PDF-document as booklet PDF-document
- save_n_up - Convert and save the previously opened PDF-document as N-Up PDF-document
- save_markdown - Convert and save the previously opened PDF-document as Markdown-document
- save_tiff - Convert and save the previously opened PDF-document as Tiff-document
Removed APIs
Complete details of API can be referenced from Aspose.PDF for Rust via C++ API Reference Guide.