• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

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

Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What is 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
- Hebrew text issue is resolved and now converted properly
- A WordArt doesn't render correctly in PDF is now fixed
- Fixed issue: Chinese characters are turned into square boxes when rendering to Pdf
- ShapeRenderer.Save method save the DrawingML incorrectly
- /printer metrics/ Incorrect pagination occur while updating fields
- Header rows issues are fixed and now apply to floating tables (rendering)
- /printer metrics/ Text flow was wrong in converting DOC to PDF is fixed
- /printer metrics/ Additional white space between some words is added in fixed page formats is now fixed
- /printer metrics/ Spacing between words is fixed in page formats
- /printer metrics/A Paragraph renders on to the previous page in PDF is fixed
- /printer metrics/ Doc to Fixed file format conversion issue is resolved for contents rendering
- /printer metrics/ Docx to Pdf conversion issue with content rendering (list item moves to next page)
- /printer metrics/ Contents move to next pages after conversion from Dot to Pdf is now fixed
- /printer metrics/ Last digit of number in table's cell move to next line in output Pdf is now fixed
- /printer metrics/ A Paragraph renders on to the next page in PDF is fixed
- A DrawingML is converted to Shape Textbox during open/save a DOCX
- Custom XML to SDT binding: images inside XML issue is fixed & now working
- Color of text in Text Boxes is now preserved during open/save a DOCX
- Gradient background colors of text boxes are now preserved during open/save a DOCX
- Image position issues are fixed and now correctly exported to HTML
- "Keep with next" option is now preserved during rendering
- Drawing Canvas is changed to GroupShape after re-saving the Docx is fixed
- Custom XML to SDT binding issue is resolved with date and time format
- Negative numbers are prefixed with a SPACES during mail merge is fixed
- Shape alignment change is fixed after conversion from Docx to HTML
- Document.Save corrupts Word2013 file is now fixed
- Some text in Text-boxes in GroupShape is now preserved during open save a DOCX
- Text formatting issue are fixed & now preserved during open/save a DOCX
- Docx to html conversion issue is resolved with special characters
- Shape is changed after conversion from Doc to Pdf
- Shape is missing after conversion from Docx to Pdf
- Table move to next page after re-saving the Docx is fixed
- Some content is rendered at the end of previous page in PDF is fixed
- Rendering of a table starts from the end of previous page in PDF
- Aspose.Words produces a corrupted Document during open/save a DOCX is now fixed
- A picture from start of page is moved down to end of page in PDF is fixed
- Text is overlapped is fixed after conversion from RTF to HTML
- Revision.Accept issue is fixed and now work for Docx
- Underlined white spaces render beyond right page edge in PDF is fixed
- Aspose.Word incorrectly loads floating point values into DOM is fixed
- Table of contents is displayed with additional extra dots for particular doc file
- Particular file with "Gabriola" font is displayed correctly in FF/Chrome
- Strikeout is shifted down in Chrome/FF is now fixed
- Underline for header is now displayed in FF/Chrome for the document
- Formulas are displayed correctly in FF/Chrome for DOCX file
- Image has shifted down after conversion from mhtml to Pdf is fixed
- Contents lost is fixed after conversion from mhtml to Pdf
- Table's heading row does not repeat when save the document to Pdf is now fixed
- Table's cell padding is ignored after re-saving the Docx is now fixed
- Paragraph spacing lost is fixed after re-saving the Docx
- /list label attrs/ Docx to Pdf conversion issue is resolved with numbering style
- SVG is rendered as an empty image during importing HTML document
- Header of document is changed after re-saving the ODT is fixed
- Document.Save duplicate the contents of ODT is now fixed
- Create Note Hyperlink does not take to exact destination is now fixed
- Contents become invisible after conversion from Doc to Pdf is now fixed
- Fixed: Contents position is changed after re-saving the Doc file
- Issue resolved for FontSettings.AddFontSubstitutes method
- Contents truncation is fixed after conversion from Docx to HtmlFixed
- Table is not starting from a new Page in PDF is now fixed

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.

- How to Use Advanced Mail Merge Features
- How to Load Plain Text (TXT) Files

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
- Homepage of Java Word Library
- Download Aspose.Words for .NET
- Download Aspose.Words for Java

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic