• 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 ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
  • Mikalai Zaikin

Mixed LTR/RTL Text Handling & DrawingML Textboxes Rendering in Word Docs

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.10.0 . This month’s release contains over 106 useful new features, enhancements and bug fixes to the Aspose.Words products.Here is a look at just a few of the biggest features and API changes in this month’s release. Improved DocumentBuilder to handle mixed LTR/RTL text, Improved breaking of floating tables in layout, Improved custom tab stop beyond line ending, Implemented new features and effects for DrawingML rendering, Added the LoadOptions.WebRequestTimeout property and several others. We have now added hte LoadOptions.WebRequestTimeout option. Previously, HTML import tried to load images using WebRequest with default time out 100000ms which sometimes failed for every image with the error ‘Unable to connect to the remote server’ exception. In earlier versions when Aspose.Words encountered DrawingML text box, it rendered fallback VML Shape textbox. That is why rotation and some other formatting properties were lost. In the new version of Aspose.Words, it renders true DrawingML textboxes. Also, to be able to render DrawingML textboxes, DmlRenderingMode.DrawingML must be set. The list of new and improved features added in this release are given below

- Improved DocumentBuilder to handle mixed LTR/RTL text
- Improved breaking of floating tables in layout
- Improved custom tab stop beyond line ending
- Implemented new features and effects in DrawingML rendering
- Added LoadOptions.WebRequestTimeout property
- Tables are truncated from the end of PDF pages
- Logos are misplaced after MHTML to PDF or any other format
- A Table moves down to the page which causes a few more layout issues in PDF
- A Page Break is not preserved during open/save a DOCX
- A table is rendered at the end of previous page in PDF
- ParagraphFormat.KeepWithNext = true does not work
- Document.UpdateFields does not update TOC field correctly
- Background image is rendered incorrectly after conversion from ODT to Pdf
- Content formatted with incorrect fonts when importing a MHTML
- Process hangs during rendering of a document
- Aspose.Words takes too long when loading some MHTML files
- Provide support for 'clear' css property of break element.
- Importing of break element with 'clear' behavior adds additional vertical space.
- Charset is not recognized in HTML file
- Incorrect position of an inline table when left cell margins are different for first/last row
- Table does not render across pages in PDF
- PDF output is not correct as Doc output.
- /printer metrics/ Extra lines placed on page in pdf output
- A floating table pushed to the next page though there is enough space
- Asserts and incorrect row height/wrapping during conversion to fixed-page formats
- Docx to Pdf conversion issue with text rendering - Content are misplaced
- Docx to pdf conversion issue with content rendering
- Incorrect position of a nested shape with pushed anchor, line below is clipped
- Refactoring of HTML Import (Stage 2)
- Image position is not preserved during open/save a DOCX
- A Table moves to the next page in Pdf
- A table row renders on to the previous page in PDF
- Chinese letters become bold after conversion form RTF to Pdf
- Content is rendering on to the next pages in Pdf
- Mail merge with regions do not work when multiple TableStart/TableEnd exists in one Paragraph
- Document.UpdateFields does not update the formula fields
- UpdateFields does not insert text from a like styled paragraph - STYLEREF
- Add feature to support field switches in mustache syntax
- Automatically switch Bidi context of DocumentBuilder for LTR/RTL mixed strings
- Automatically switch Bidi context of DocumentBuilder for LTR/RTL mixed strings
- [DML] Render DrawingML textboxes.
- Repeat only part of a paragraph instead of repeating whole paragraph durign mail merge with regions
- Add full support "right to left text" in ODT export/import
- Support breaking nested floating tables across pages.
- Support anchor push for nested floating tables
- Consider importing/exporting document image background in HTML.
- Text direction in the Header/Footer sidebar doesn't flip to vertical
- Borders in HTML images after converting DOC to HTML
- Document.Save taking much time after creating table using DocumentBuilder
- Call to Document.Save does not return and high CPU usage
- Aspose.Words.FileCorruptedException occurs when loading HTML file
- A field's code and result both are rendered against STYLEREF field in PDF
- Merge field is not be merged in nested if field in footer or header
- Inaccurate wrapping of WordArt with coordinates.
- Wrapped WordArt without coordinates is shifted down.
- Transparent text border became non-transparent.
- XOR obfuscation of documents, too long password.
- Use BouncyCastle for all crypto tasks on .Net and Java.
- Add feature to sign PDF using JKS keystore type
- Performance issue while converting Docx to mhtml
- WSmall scaled revision markup differs from MS Word one.
- HTML to Doc/Docx/XPS conversion issue with image/Shape rendering
- FILENAME filed does not appear in output Pdf file
- Issue with MailMerge.ExecuteWithRegions when used with multiple same tables
- Contents are missing after conversion from HTML to Doc/Docx/XPS
- Extra line appears after conversion from Docx to PNG/XPS/PDF (fixed file format)
- The mail merge region (inside the IF statement) won't populate the merge field
- Docx to HTML conversion issue with image/text formatting
- Provide an option to mimic mergefield formatting numbers as in old versions of Aspose.Words
- Bullets do not render correclty in HtmlFixed format
- Issues with hebrew (right-to-left) text formatting
- System.InvalidCastException when Document.AcceptAllRevisions method is called
- Charts colors are changed after conversion from Docx to Pdf.
- Font of Chart Title/legend is changed after conversion from Docx to Pdf
- Renaming the fonts turns bullets into square boxes in HTML
- Background color is missing after conversion from HTML to Docx
- Hyphen(-) is converted to dot (.) after conversion from Doc to Pdf
- A Table in main body overlaps content of footer in PDF
- Bullet symbol's font is not preserved during Word-Html-Word roundtrip
- Font size gets larger after import from HTML format
- Firefox fails to use the 'Aldhabi' font embedded into a HtmlFixed document
- Baseline of adjacent spans is misaligned when a HtmlFixed document is rendered in IE11
- Font.getBorder() and Font.getShading() creating rPr Nodes in pPr node
- Document.UpdateFields does not update TOC field correctly
- Text wrapping is incorrect around image in a floating table
- Aspose.Words hangs when converting Word to 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 Check Format Compatibility
- How to Apply Different AutoFit Settings to a Table

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
    Bookmark Topic Watch Topic
  • New Topic