Native Access to Page Layout Information & Import of SVG Images in HTML

Aspose.Words is a word processing component that enables .NET & Java applications to read, write & modify Word documents without using MS Word. Other features include content & formatting manipulation and support of DOCX, WordML, HTML & PDF formats
Feb. 13, 2013 - PRLog -- What is new in this release?

The long awaited version of Aspose.Words for .NET & Java (13.1.0) has been released. This month’s release provides access to the layout engine in the Aspose.Words API. The most demanding feature requested by more than a hundred of our users.  After this feature now it is possible to find the page number where a particular node is located. Find the X, Y location and size of a node as rendered on the page and split & extract individual pages from a document. Enumerate the individual elements on a page, e.g pages, lines, spans and add a different image to each page of a document (without using the header or footer). The first version of Aspose.Words was released in late 2003 and since then everyone on the Aspose.Words team has been working hard, releasing new versions every month or so packed full with features and improvements. As a result we have a great product with many releases under our belt. However we have noticed that from that versioning scheme it is hard to know what version belongs to what release date, which when dealing with subscriptions can make for some confusion. Therefore starting with this month’s release we are making it easier to track both Aspose.Words for .NET and Aspose.Words for Java versions by using the scheme ... Because this month’s release is for January 2013, this month’s version of Aspose.Words is 13.1.0. Next month it will be 13.2.0 and so forth. To make things better and easier for both our developers and the users of Aspose.Words, we have decided to dismiss support for the .NET Framework 1.1 from the Aspose.Words for .NET product. This means starting from this release we no longer ship the special DLLs targeting the .NET Framework 1.1 with Aspose.Words for .NET. The list of most notable new and improved features in this release are listed below

•   The .NET Framework 1.1 is no longer supported.
•   Extended public API for working with fields in the document.
•   Added public API to find on which page a particular document element is laid out.
•   Layout performance improved by at least 10%.
•   Improvements to layout of nested objects and tables.
•   Improvements to rendering of special RTL characters and content of SDT tags.
•   Added support for binary OLE objects in OpenDocument (ODT) documents.
•   LISTNUM, AUTONUM and similar numbering fields are supported when rendering.
•   Import of SVG images in HTML is supported.
•   DrawingML line caps are rendered.
•   DrawingML Chart custom axis title rotation and other features are rendered.
•   Add "text:table-of-content" import/export
•   Consider exposing pagination information for document elements.
•   Consider exposing layout information of nodes.
•   img.border is ignored when loading HTML
•   Rework FORMCHECKBOX rendering.
•   Support custom axis titles rotation angle
•   Arrows inside the DML are missing in PDF
•   Provide Lockheed Martin with a feature they want (native Page Finder implementation)
•   Implement public FieldCollection
•   Provide a Warning during layout of documents with hyphenation
•   Table borders rendering at the very bottom edge of Page in Pdf
•   Hanging punctuation is now applied to header
•   Provide events in the API similar to those provided by Word.Application and Word.Document classes
•   Support import of images from HTML using embed, object and iframe tags
•   Move calculation of Font from LayoutSpan.Font to new method in class LprSpan
•   Bottom or top margins are corrected when the header or footer height is not set and calculated automatically
•   /listnum/ AUTONUM fields missing is resolved during Rendering/Converting to PDF
•   AUTONUMLGL fields missing is resolved during Rendering/Converting to PDF
•   Text alignment in RTL document is now preserved when converting to HTML
•   /listnum/ List numbering is corrected in PDF (LISTNUM fields)
•   /listnum/ Docx to PDF conversion Numbering issue is resolved
•   /listnum/ AUTONUM fields are getting lost when rendering to PDF is fixed
•   A shading overlaps a line above is fixed
•   Fixed error occurs during perspective projection
•   DML images are shifted down vertically from their expected position in Pdf
•   FontSettings.DefaultFontName now work while rendering PDF/XPS
•   Styles.AddCopy break the link between paragraph/character styles is fixed
•   A Normal Table overlaps a floating Table in PDF

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 Save Document as a Multipage TIFF:  
- OOXML Chart Rendering Supported Features:

Overview: Aspose.Words for .NET

Aspose.Words is a word processing component that enables Java & .NET 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 to build applications with Mono.

More about Aspose.Words for .NET

- Homepage of Aspose.Words for .NET:

- Homepage of Aspose.Words for Java:  

- Download Aspose.Words for .NET:

- Download Aspose.Words for Java:

- Online Demos for Aspose.Words :

- Online documentation of Aspose.Words :

- Post your technical questions/queries to Aspose.Words Forum:

- Receive notifications about latest news and supported features by subscribing to Aspose.Words blog:

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Phone: 888.277.6734            
Fax: 866.810.9465
Email:*** Email Verified
Tags:Native Access Pagelayout, Access Layout Engine, Split individual pages, Enumerate Individual Element
Industry:Computers, Software
Location:Lane Cove - New South Wales - Australia
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse

Like PRLog?
Click to Share