Skip to end of metadata
Go to start of metadata

This page contains release notes for GroupDocs.Merger for Java 18.12

Major Features

There are 18 new features in this regular monthly release. The most notable are:

  • Added Diagram file formats support support (VSDX, VSDM, VSSX, VSSM, VTX, VSTM, VDX, VSTX, VSX)
  • Added Note file formats support (One)
  • Extended Security methods with ODT/OTT formats support
  • Added Rotate method to rotate pages in document 
  • Added ChangeOrientation method to change orientation of pages in document
  • Added functionality to get all supported formats

Full List of Issues Covering all Changes in this Release

Key
Summary
Category
MERGERNET-259Diagram formats support for Join methodNew Feature
MERGERNET-260Diagram formats support for MovePage methodNew Feature
MERGERNET-261Diagram formats support for RemovePage methodNew Feature
MERGERNET-262Diagram formats support for Split document methodNew Feature
MERGERNET-264Diagram formats support for SwapPages methodNew Feature
MERGERNET-265Diagram formats support for Trim methodNew Feature

MERGERNET-251

Implement Security methods for ODT formatNew Feature

MERGERNET-302

Implement Security methods for OTT formatNew Feature

MERGERNET-321

Note formats support for Join methodNew Feature

MERGERNET-322

Note formats support for MovePage methodNew Feature

MERGERNET-323

Note formats support for RemovePage methodNew Feature

MERGERNET-324

Note formats support for Split document methodNew Feature

MERGERNET-325

Note formats support for SwapPages methodNew Feature
MERGERNET-326Note formats support for Trim methodNew Feature
MERGERNET-156Implement RotatePages methodNew Feature
MERGERNET-245Implement ChangeOrientation methodNew Feature
MERGERNET-259Implement GetSupportedFormats methodNew Feature

Public API and Backward Incompatible Changes

This section lists public API changes that were introduced in GroupDocs.Merger for Java 18.12. 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.

New method ChangeOrientation

New method ChangeOrientation has been added

Operation ChangeOrientation let you change(set)  page orientation (portrait, landscape) for pages in document. In result you get a new stream that contains source document with original pages with specified orientation.

Change (set) page orientation for password-protected document of known format (fastest version)
Change (set) page orientation for document of unknown format

New method GetSupportedFormats

New method GetSupportedFormats has been added

Java

New method RotatePages

New method RotatePages has been added

Operation RotatePages let you rotate pages in document. In result you get a new stream that contents source document without rotated pages.

You can rotate pages by specifying rotate mode which is 90,180,270 degrees.

Rotate pages on password-protected document of known format
Rotate pages on document of unknown format

Obsolete class PagesOptions

Class PagesOptions is obsolete

Methods where that class was used are obsolete as well

New classes has been added

Method signatures has been added

Usage

You have to initiate one of new classes with list of page numbers and use it as option for appropriate method

Obsolete class RangeOptions

Class RangeOptions is obsolete

Methods where that class was used are obsolete also

New classes has been added

Method signatures has been added

Usage

You have to initiate one of new classes with RangeMode enum and use it as option for appropriate method

Labels
  • No labels