Public API for SDT Checkbox, Spacing & Kerning Support in WordArt Objects

It includes, fields Public API inclusion, new public API members for structured document tags, openDocument (ODT) import/export fidelity improvements, rendering of spacing and kerning in WordArt supported, HTML export/import improved & many more.
By: Aspose
 
LANE COVE, Australia - March 5, 2015 - PRLog -- What's New in this Release?

Aspose development team is happy to announce the monthly release of Aspose.Words for .NET 15.1.0.  This month’s release contains over 75 useful new features, enhancements and bug fixes to the Aspose.Words products. Some of the biggest features include fields Public API, new public API members for structured document tags, openDocument (ODT) import/export fidelity improvements, rendering of spacing and kerning in WordArt supported, HTML export/import improved for better round-tripping and comment numbering in rendering. We have now added a new public property HtmlSaveOptions.ExportRoundtripInformation. This option allows to convert Word document to HTML format with round-trip information. Saving of the round-trip information allows to restore document properties such as tab stops, comments, headers and footers during the HTML documents loading back into a Document object. Aspose.Words now takes spacing and kerning in WordArt objects into account during rendering to fixed page formats such as PDF. We have now opened programmatic access to Checked/Unchecked state of SDT (StructuredDocumentTag) Checkbox through StructuredDocumentTag.Checked property. We have also added capability to create StructuredDocumentTag of type SdtType.Checkbox in the public API. We have added a couple of usage examples in documentation. Please check out “shows how to set the current state of check box” and “shows how to create content control of type check box” examples in documentation. We are proud to announce public fields API v1.0 that will be exposed starting from 15.1 release of Aspose.Words. Initially, we have added the following new classes and properties to this API. All FieldXXX classes are now public. Each class corresponds to a certain MS Word field type and provides a number of properties corresponding to arguments, switches and switch arguments of that field. All field types and arguments/switches listed in the specification (except the newest ones appeared in MS Word 2013) are covered that makes it a unique solution on the market. We have introduced two property types i.e. boolean for stand-alone switches and string for arguments and arguments of switches. In defense of this approach, we can adduce the following: if we treat UI of MS Word as a visual analogue of its API, the field insertion dialog also provides checkboxes for simple switches and textboxes (without any format verification) for the rest. We have also exposed access to field format switches common for all field types via the Field.Format, Field.Format.NumericFormat, Field.Format.DateTimeFormat, and Field.Format.GeneralFormats properties. The user is now able to read or modify field format. We have introduced the new overload DocumentBuilder.InsertField(FieldType fieldType, bool updateField) which allows to insert a field by its type. We have introduced three overloads of the Paragraph.AppendField() method, each corresponding to a DocumentBuilder.InsertField() method with similar signatures.  The list of new and improved features added in this release are given below

·         Fields Public API

·         New public API members for structured document tags

·         OpenDocument (ODT) import/export fidelity improvements

·         Rendering of spacing and kerning in WordArt supported

·         HTML export/import improved for better round-tripping

·         Comment numbering in rendering

·         Support importing li.value from HTML         Feature

·         Add freature for new ImportFormatMode (Keep Source Formatting Smart)

·         Text auto-fit does not work properly with vertical text.        Feature

·         Add "style:paragraph-properties" -> "style:auto-text-indent" import/export

·         Consider adding an ability to export documents to HTML page by page.

·         Make it possible to create Fields using DOM (without using DocumentBuilder).

·         Implement public field API (V1.0)

·         Public fields API - Implement field types

·         Allow programmatic access to Checked/Unchecked state of SDT Checkbox

·         Allow to create StructuredDocumentTag of type Checkbox

·         Provide a way in API to update page numbers only for TOC

·         Cell widths are not preserved when appending to another document

·         Support comment numbering

·         RTF->Html->RTF conversion issue with sub list items indentation

·         RTF->Html->RTF conversion issue with space between list label and list text

·         Position of Dml textboxes is incorrect.

·         Expose HtmlSaveOptions.ExportRoundtripInformation as public proprerty

·         Position of footer contents is changed after conversion from Doc to Pdf

·         Font is changed during open/save.

·         Extra empty page is added to the document during rendering.

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 update Content Controls: http://www.aspose.com/docs/display/wordsnet/How+to+update+Content+Controls

-  Convert a Document to HTML with roundtrip information: http://www.aspose.com/docs/display/wordsnet/Convert+a+Document+to+HTML+with+roundtrip+information

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

- Download Aspose.Words for .NET: http://www.aspose.com/community/files/51/.net-components/aspose.words-for-.net/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 begin_of_the_skype_highlighting

Fax: 866.810.9465

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



Like PRLog?
9K2K1K
Click to Share