GroupDocs.Merger for Python via .NET 25.3 Release Notes
There are few features in this release.
Full list of changes in this release
Key | Category | Summary |
---|---|---|
MERGERNET-1708 | Feature | Implement a new Presentation joining feature for PPSM |
MERGERNET-1752 | Feature | Implement a new Diagram joining feature for VSD |
MERGERNET-1824 | Feature | Implement an ability to disable section breaks in the Word merged document |
MERGERNET-1882 | Feature | Implement generation of the documentation references and autocomplete file for Python deployment |
MERGERNET-1756 | Enhancement | Enhance the join options for PDFs to include a feature that allows all bookmarks to be expanded by default |
MERGERNET-1803 | Enhancement | Add PDF document permissions for the security methods |
Major features
- Implemented a new Presentation joining feature for PPSM
- Implemented a new Diagram joining feature for VSD
- Implemented an ability to disable section breaks in the Word merged document
- Implemented generation of the documentation references and autocomplete file for Python deployment
- Enhanced the join options for PDFs to include a feature that allows all bookmarks to be expanded by default
- Added PDF document permissions for the security methods
Public API and backward incompatible changes
This section lists public API changes that were introduced in GroupDocs.Merger for Python via .NET 25.3. It includes not only new and obsoleted public methods, but also a description of any changes in the behavior behind the scenes in GroupDocs.Merger which may affect existing code. Any behavior introduced that could be seen as a regression and modifies existing behavior is especially important and is documented here.
A new VSD format was added
New VSD format was added.
New PdfJoinOptions class was added
New PdfJoinOptions class with use_bookmarks option was added.
How to merge PDF files with bookmarks
There is an ability to merge Pdf files with bookmarks, please see an according example below:
with gm.Merger(constants.sample_pdf) as merger:
pdf_join_options = gm.domain.options.PdfJoinOptions()
pdf_join_options.use_bookmarks = True
merger.join(constants.sample_pdf_bookmarks, pdf_join_options)
merger.save(constants.output_pdf_bookmarks)
WordJoinOptions class was expanded
WordJoinOptions class was expanded with DISABLE_SECTION_BREAKS mode.
How to disable section breaks in the Word merged document
Also, there is an ability to disable section breaks in the Word merged document, please see an according example below:
with gm.Merger(constants.sample_doc) as merger:
word_join_options = gm.domain.options.WordJoinOptions()
word_join_options.mode = gm.domain.options.WordJoinMode.DISABLE_SECTION_BREAKS
merger.join(constants.sample_doc, word_join_options)
merger.save(constants.output_doc_without_section_breaks)
How to add PDF document permissions for the security methods
You can see the following documentation articles for more details: Add password to PDF with permissions
The existing Join method of the Merger class was expanded
The existing Join method of the GroupDocs.Merger for .NET product was expanded, please refer to the following documentation articles for more details: