Aspose.Words for Java 11.3.0 Release Notes
What’s new
There are 133 improvements and fixes in this regular monthly release. Most notable changes are:
- OfficeMath is rendered and supported in almost all formats;
- MathML import in ODT is supported;
- Floating tables rendering improvements;
- Table formatting revisions are supported in DOCX and WML;
- Performance improvements for the PAGE field update;
- Support for some EMF+ rendering;
- Signature line shapes are supported.
Features
WORDSNET-589SectionStart.NewColumn to work when number of columns is same.
WORDSNET-1135 Support row formatting revisions in WordML and Docx.
WORDSNET-1466 Document properties outside of their RTF groups are ignored.
WORDSNET-1777 Support Ink shapes.
WORDSNET-3032 Packages embedded in DOCX are not converted to DOC.
WORDSNET-3087 Consider exporting with or without BOM optionally.
WORDSNET-3436 ODF Plugfest 20090713. Math formula missing after ODT 2 ODT conversion.
WORDSNET-3519 SectionStart.NewColumn is considered as page break upon rendering.
WORDSNET-3701 Preserve Office Math Markup Language (OMML) formulas durin processing.
WORDSNET-4153 Ink annotations are converted to simple images after open/save using Aspose.Words.
WORDSNET-4532 Export math content into binary DOC.
WORDSNET-4533 Preserve Office Math Formulas during RTF roundtrip.
WORDSNET-4534 Support rendering of OfficeMath.
WORDSNET-4535 Export Office Math content to HTML.
WORDSNET-4536 Export Office Math content to WML.
WORDSNET-5118 Support basic table row wrapping around floaters.
WORDSNET-5462 Automatic thumbnail generating from first page of document.
WORDSNET-5740 Support absolutely positioned tabs rendering.
WORDSNET-5811 Section break new column behaves like page break, while saving Word document to Pdf Format.
WORDSNET-5897 Support MathML ODT import.
WORDSNET-5987 Add functionality to FileFormatUtil to return if a document format is supported on load or save based on mime-type.
WORDSNET-6017 Tabs are lost upon rendering to Fixed Page Formats.
WORDSNET-6048 Implement Load and Save warnings for WML format.
WORDSNET-6121 Text column break does not work while saving in PDF format.
Enhancements
WORDSJAVA-523
WORDSJAVA-519 Quality of image downscaled more than twice.
WORDSJAVA-525
WORDSJAVA-519 Extract “raw” images from a document.
WORDSNET-1899 Add anti-aliasing to ImageOptions.
WORDSNET-2476 Table formatting changes after open/save DOC.
WORDSNET-3302 Consider saving macro-enabled FlatOPC.
WORDSNET-3303 Consider saving template FlatOPC.
WORDSNET-3913 Content Controls are lost during converting DOCX to DOC.
WORDSNET-4827 Double underline doesn’t show up in HTML properly.
WORDSNET-4837 Auto paragraph spacing is incorrect in TOC.
WORDSNET-4943 Improve automatic paragraph spacing handling.
WORDSNET-4952 /auto spacing inside cell + isHtmlCompatibility/ Part of content is moved to previous page upon rendering.
WORDSNET-4967 Support basic table row wrapping around floaters.
WORDSNET-5115 Support basic table row wrapping around floaters.
WORDSNET-5201 Support basic table row wrapping around floaters.
WORDSNET-5207 Floating table overlaps inline talbe after rendering.
WORDSNET-5268 Floating table overlaps an inline table after rendering.
WORDSNET-5304 Floating tables overlap each other after rendering.
WORDSNET-5393 Investigate whether Aspose.Words can use fonts embedded into printer device.
WORDSNET-5845 Font.Bidi not working as needed.
WORDSNET-5972 Logo in header overlaps the table in body in Fixed page formats.
WORDSNET-6030 Support hideMark attribute for a table cell.
WORDSNET-6053 Floating table and regular table overlap each other.
WORDSNET-6078 Table content is getting overlapped on the frames.
WORDSNET-6089 Tables overlap each other after rendering.
WORDSNET-6113 Table content is getting overlapped on other objects.
WORDSNET-6136 Installer issues EULA update and graphic distortion.
WORDSNET-6137 Layout gets disturbed upon rendering DOC to fixed page formats.
WORDSNET-6160 Update links to new URL format for product pages and announcements threads.
WORDSNET-6175 Support EMF+ GetDC record.
WORDSNET-6176 Support EMF+ DrawDriverString record.
WORDSNET-6191 Page break is placed in the end of prece ding page instead of the beginning of the next page.
WORDSNET-6200 Small unrelated refactorings.
Performance
WORDSJAVA-510 Linear performance for very big single-section documents.
WORDSNET-5814 Output PDF file size becomes too big as compared to input DOCX.
WORDSNET-5874 Output PDF file size becomes too big as compared to output DOCX.
WORDSNET-6153 Updating PAGE fields degrades performance significantly.
Exceptions
WORDSNET-4521 ArgumentException occurs during gradient rendering.
WORDSNET-5397 InvalidOperationException is thrown upon updating fields in HeaderFooter.
WORDSNET-5580"Stack empty" exception on saving document in any format.
WORDSNET-5625NullReferenceException upon DOC to PDF conversion.
WORDSNET-5629Exception during conversion doc to pdf.
WORDSNET-5693OutOfMemoryException: DrawingML fails to render to PDF.
WORDSNET-5828Unicode (Chinese text) gets lost on open/save.
WORDSNET-5841OutofMemoryException occurs when calling RenderToScale method.
WORDSNET-5862MHTML file format stream generated by AE is not supported by AW.
WORDSNET-5870NullReferenceException occurs on calling UpdateFields.
WORDSNET-5899InsertHtml method throws Exception when using <tr style=‘HEIGHT: 0.0’>.
WORDSNET-5916While loading rtf file, an exception occur if an image is used at a bullet in the RTF file.
WORDSNET-5973NullReferenceException occurs when UpdateFields() is called after MailMerge.
WORDSNET-5995InvalidCastException occurs during UpdateFields.
WORDSNET-6031System.NullReferenceException occur while inserting/updating Page field.
WORDSNET-6039NullReferenceException occurs during rendering to PDF.
WORDSNET-6044OutOfMemoryException: DrawingML fails to render to fixed page formats.
WORDSNET-6079FileCorruptedException is thrown upon importing RTF file.
WORDSNET-6102UnsupportedFileFormatException occurs while loading HTM/HTML file.
WORDSNET-6122NullReferenceException occurs on calling UpdateFields.
WORDSNET-6180Aspose.Words.FileCorruptedException occurs upon loading RTF
Bugs
WORDSJAVA-447 JapaniseDatePattern.
WORDSJAVA-519 Images extracted from WordML Doc are getting corrupted.
WORDSJAVA-524
WORDSJAVA-519 Crop of images downscaled more than twice.
WORDSNET-1710 List format is lost after open/saving RTF document using Aspose.Words.
WORDSNET-1748 /signature line/ Support “Signature Line” shapes in Aspose.Words.
WORDSNET-1820 “Customization metadata” is removed from the document after saving using Aspose.Words.
WORDSNET-2186 Some text becomes on the previous page during rendering/converting to PDF.
WORDSNET-3004 /“Don’t add space between paragraphs of the same style” option for text inside cells:4/ Spacing is incorrect between paragraphs in the table cell during rendering.
WORDSNET-3392 Formatting revisions are not supported in RTF.
WORDSNET-3632 Size of EMF image is improper during rendering.
WORDSNET-3754 Numbers in numbered lists are changed during HTML export.
WORDSNET-3978 Control output of text with negative margins.
WORDSNET-4014 AW incorrectly imports mhtml with part of content outside of tag.
WORDSNET-4038 Extra content appears in the output document during MHTML import.
WORDSNET-4212 Negative left margin is not fixed when saving Html for external css.
WORDSNET-4228 Windows Forms 2.0 Frame is converted to shape after open/save.
WORDSNET-4490 When open the document in Acrobat Reader error occurs “An error exists on this page”.
WORDSNET-4514 Section Break (Continuous) initiates page break during rendering.
WORDSNET-4520 Incorrect handling font property OUTL.
WORDSNET-4553 DrawingML is improperly rendered.
WORDSNET-4731 Shape is missed upon loading document.
WORDSNET-4741 Style of table in document looks different when rendered.
WORDSNET-4750 /border equality/ Border between paragraphs is improperly rendered.
WORDSNET-4765 Section Break (Continuous) initiates page break during rendering ODT document.
WORDSNET-4885 Text of the first row of the table seems to be positioned too high.
WORDSNET-5127 Paragraph Spacing After is not correct after converting DOCX to other formats.
WORDSNET-5129 There is a slight difference in font size after rendering metafile.
WORDSNET-5159 Quality of vector image is degraded when exporting to HTML.
WORDSNET-5210 Inappropriate encoding breaks Html import.
WORDSNET-5484 Metafile is not rendered in PDF/XPS/SWF.
WORDSNET-5658 Hidden Comment tags in RTF appear after open/save.
WORDSNET-5681 Hanging identation of paragraphs in tables is set after open/save document.
WORDSNET-5709 Layout gets disturbed upon converting DOCX to PDF.
WORDSNET-5776 Support ‘style’ attribute of ‘<HR>’.
WORDSNET-5855 Table in .DOCX Loses Formatting and Indentation on Conversion to WordML.
WORDSNET-5919 Exception while using mailmerge.
WORDSNET-5925 DrawingML’s GrayScale color tone is lost when converting to Fixed Page Formats.
WORDSNET-5936 While converting rtf to doc, paragraph indented incorrectly.
WORDSNET-5938 While converting doc to rtf, incorrect text wrapping and drop cap setting.
WORDSNET-5963 While converting odt to pdf file, border lines appear around the text after rendering.
WORDSNET-5969 Document’s 1st, 2nd page layout gets disturbed during rendering.
WORDSNET-5975 While converting docx to html, three starting letters are missing in IE8.
WORDSNET-6004 Docx to PDF/XPS conversion issue.
WORDSNET-6023 Bottom VerticalAlignment is lost upon loading the RTF.
WORDSNET-6024 While converting dot to doc, incorrect layout problem occur.
WORDSNET-6040 Vector image is not displaying during rendering to PDF.
WORDSNET-6086 Table is shifted left during accepting revisions.
WORDSNET-6103 Changing color of Run changes color of adjacent Paragrapgh break character and vice versa.
WORDSNET-6147 Link between textboxes breaks when saving a .docx.
WORDSNET-6170 DrawingML does not get rendered to PDF.
WORDSNET-6174 Docx to HTML conversion issue with fractions.
WORDSNET-6226 UpdateFields converts OfficeMath to Shape.