New Reporting Engine, DrawingML Enhancements & Data-Binding for Image SDTs

It includes, new reporting engine allows developers to use LINQ method syntax in report templates, data-binding for image SDTs, DrawingML is now a composite node (breaking change to the public API) , support for DrawingML linked textboxes & more.
By: Aspose
 
LANE COVE, Australia - Oct. 27, 2014 - PRLog -- What's New in this Release?

Aspose development team is happy to announce the monthly release of Aspose.Words for Java &.NET 14.9.0.  This month’s release contains over 120 useful new features, enhancements and bug fixes. The DrawingML node is now CompositeNode. That is why the VisitDrawingML method in DocumentVisitor was replaced with VisitDrawingMLStart and VisitDrawingMLEnd. We have added support for the extrusion effect to DrawingML. To enable this effect, set the flag SaveOptions.DmlRenderingMode to DmlRenderingMode.DrawingML. By defaultm SaveOptions.DmlRenderingMode is set to DmlRenderingMode.Fallback. We have added two new members to LayoutEnumerator. It is now possible to move between logical siblings and thus find, for example, where a paragraph is broken across pages. We decided to move mail merge classes from the Aspose.Words.Reporting namespace to Aspose.Words.MailMerging. Our customers should not confuse these classes with the new reporting engine’s classes that belong to the Aspose.Words.Reporting namespace. For this reason our customers need to change the ‘using’ directives in their source code accordingly to be able to use new versions of Aspose.Words. This is an intentional breaking change. This is a breaking change in Aspose.Words for .NET only. In Aspose.Words for Java, all classes are in the com.aspose.words package and therefore there is no breaking change. This release includes the new reporting engine that supports LINQ method syntax in report templates. The classes of the reporting engine are located in the Aspose.Words.Reporting namespace. Note that the new reporting engine is not yet available in Aspose.Words for Java. It will be hopefully available in the next release.  The list of new and improved features added in this release are given below

·         New reporting engine that allows to use LINQ Method Syntax in report templates

·         Databinding for image SDTs is supported

·         DrawingML is now a composite node (breaking change to the public API)

·         DrawingML supports linked textboxes

·         Rendering of 'keep with next' paragraphs is improved

·         Implemented 'Use printer metrics to lay out document' compatibility option (Windows/GDI only)

·         Improved tabs handling logic for Word 2013 and compatible modes in rendering

·         Extrusion effect for DrawingML shapes rendering implemented (cold rendering)

·         Rounding corners rendering in DrawingML charts implemented

·         Improved 3D lighting rendering for WordArt objects

·         Added support of Gradient background in HTML output

·         Support rounded corners upon rendering charts.

·         /linked text boxes/ DrawingML TextBoxes disappear during rendering to fixed page formats

·         Enhancement in Aspose.Words.Layout API

·         /advanced tabs/ Numbers in Table of Content are trimmed

·         Refine detection of Asian typography for RTF format

·         Images are not getting converted to CMYK mode

·         /printer metrics/ ROOT Support "Use Printer Metrics To Display Documents" compatibility setting

·         Support XOR obfuscation of documents.

·         /printer metrics/ Paragraph Spacing are different

·         /printer metrics/ Row content is split across two pages when rendering to fixed page formats

·         Add support of Gradient background in output HTML

·         Make DrawingML node to be composite

·         Aspose.Words takes long time to load a HTML

·         BuiltInDocumentProperties.Words returns wrong word count

Other most recent bug fixes are also included in this release

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 Aspose.Words for .NET:  http://www.aspose.com/.net/word-component.aspx

- Homepage of Aspose.Words for Java: http://www.aspose.com/java/word-component.aspx

- Download Aspose.Words for .NET: http://www.aspose.com/community/files/51/.net-components/...

- Download Aspose.Words for Java: http://www.aspose.com/community/files/72/java-components/aspose.words-for-java/default.aspx

Contact Information

Aspose Pty Ltd

Suite 163, 79 Longueville Road

Lane Cove, NSW, 2066

Australia

http://www.aspose.com/

sales@aspose.com


Phone: 888.277.6734

Fax: 866.810.9465

Contact
sherazam
***@aspose.com
End
Aspose Pty Ltd. News
Trending
Most Viewed
Daily News



Like PRLog?
9K2K1K
Click to Share