What is new in this release?

Aspose development team is happy to announce the monthly release of Aspose.Words for Java 18.6 . There are 66 improvements and fixes in this regular monthly release. A new feature has been introduced in this version of Aspose.Words to insert hyperlink dynamically using LINQ Reporting engine. Please read the documentation article Inserting Hyperlinks Dynamically for more detail. Starting from Aspose.Words 18.6, users can set the alternative text of table. Aspose team has added Title and Description properties into Table class. It has added new methods in DocumentBuilder class to insert inline and free-floating shapes. These methods allow to insert DML shape into the document model. It has removed MinimumIsAuto and MaximumIsAuto properties from the AxisScaling class. The type of the Minimum and Maximum properties has been changed from double to AxisBound. A new class AxisBound has been added in latest API that allows specifying axis bound as a numeric, datetime or “auto” value. The LanguagePreferences class has been added for this feature. It has added new feature in this release to setup language preferences. In MS Word, users can setup it from ‘Set the Office Language Preferences’ dialog. It has addd following public properties into the Inline, Paragraph, ShapeBase and InlineStory classes to work with ‘move from’ and ‘move to ‘ revisions. This release has also added support of line break options for Asian Typography. some public properties have been added into the ParagraphFormat class. It has added TxtSaveOptions.AddBidiMarks property in this version of Aspose.Words to support insertion of bi-directional marks in output TXT file format. Obsolete enum RowAlignment was Removed from API. Please use TableAlignment enum instead. Obsolete method InvalidateFieldTypes was removed from Document and Range classes. Please use NormalizeFieldTypes method instead. The list of most notable new and improved features added in this release are given below

- Exposed Title and Description properties into Table class
- Added feature to insert shapes through the DocumentBuilder using ShapeType
- Changed public properties of AxisScaling class
- Implemented API allowing to set up language preferences
- Added IsMoveFromRevision and IsMoveToRevision properties
- Exposed properties for Asian typography into ParagraphFormat class
- Public TXT save option AddBidiMarks is added
- Implemented “left” and “right” alignment support for Ruby objects rendering
- Improved rendering of DrawingML chart data labels with percentage values and the specified format
- Flat shapes that are perpendicular to the projection plane are not rendered now
- Zero-width characters in DrawingML textboxes no longer cause an exception during rendering
- Fixed an issue with font fallback rendering for 1F600 – 1F64F (Emoticons) Unicode range
- Fixed a bug with the rendering of the chart data labels, when label text and SpPr are specified
- Fixed a bug with the maximum value of the chart axis when rendering DrawingML charts
- Fixed a problem with rendering of subscript and superscript text in DrawingML charts
- Fixed a bug where the shadowed shapes with compound outline lost their fill
- Fixed MathML alignment issue inside text boxes
- Fixed layout when large inline shape is attached to a paragraph with space after overflowing page
- Fixed issue with preferred width of vertically merged table cells accounted for during width computation
- Fixed exception when revision balloons are displayed in certain cases
- Enhanced logic which handles page breaks inside text frames
- LINQ Reporting Engine supports dynamic insertion of hyperlinks
- Add DateTime type to Minimum/Maximum AxisScaling
- Add feature to get Move From and To revision type
- Add feature to insert mailto link using LINQ Reporting
- Add feature to insert shapes through the DocumentBuilder using ShapeType
- Add feature to rotate VML text box (shape)
- Add Table properties in table object to get/set Title, Descriptions in table>properties>Alt Text tab
- Consider adding a InsertShape method to DocumentBuilder
- Implement possibility to create DML shapes by default.
- Support Asian Typography options of Paragraph
- AW throws NRE if a field contains a comment
- Blank page added in generated PDF
- Document.Save lose the 'Image Size and Quality' setting
- Emulate special "page break before" handling
- Fonts of SVG fragments saved to HTML are not included in font resources
- Paragraph moves to the right during DOCX to PDF conversion
- RTF to HTML is not Converting all the RTF content to HTML
- Shape.Rotation does not work for Shape node created by Aspose.Words
- System.TypeInitializationException when try to create new CertificateHolder at .Net Standard 2.0
- Throw a meaningful exception when inserting a Shape in GroupShape with wrong markup language

Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Words for .NET documentation that may guide you briefly how to use Aspose.Words for performing different tasks like the followings.

- Inserting Hyperlinks Dynamically
- How to Get the Table's Alignment

Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET, Java & Android applications to read, write and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, TOC updated/rebuilt, Embedded OOXML, Footnotes rendering and support of DOCX, DOC, WordprocessingML, HTML, XHTML, TXT and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems. You can even use Aspose.Words for .NET to build applications with Mono.

More about Aspose.Words

- Homepage of Java Word Library
- Download Aspose.Words for Java
- Online documentation of Aspose.Words for .NET

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465