Aspose.Words for Java 11.5.0 Release Notes

There are 143 improvements and fixes in this regular monthly release. Most notable are:

  • Added plaintext import format (TXT). Formatting of paragraphs and lists is supported;
  • Support for reading and importing of AltChunk content (DOCX) into document model;
  • Support for reading/writing MailMerge settings in RTF;
  • Better validation of AW generated DOCX documents through OpenXML SDK 2.0;
  • Office Math formulas are preserved during DOCX>DOC>DOCX and DOCX>WML>DOCX roundtrip scenarios;
  • Table/row revisions are supported in DOCX;
  • Improvements in table width handling for HTML and PDF;
  • Added option to specify zoom factor and fit type in rendered PDF documents (see PdfSaveOptions.ZoomFactor and PdfSaveOptions.OpenFitOptions);
  • Supported signature image rendering for digital signature line in rendered PDF documents;
  • Enhanced rendering of Office MathML;
  • Fixed problem with CMYK image export to PDF;
  • Fixed problem with decreased metafile size in some documents (fixed page formats);
  • Fixed problem with disappearing metafile images in rendered documents (fixed page formats).

New features

WORDSJAVA-566 Implement condition compilation based on JLS 14.21.

WORDSNET-1350 Table and row revisions are lost during DOCX export.

WORDSNET-1937 Support AltChunk tags.

WORDSNET-2838 Consider adding an option to specify fit options of PDF.

WORDSNET-2979 Preserve mail merge settings during load/save in RTF.

WORDSNET-4074 Support signature image rendering for digital signature line.

WORDSNET-4567 Table rows are shifted right upon rendering.

WORDSNET-5166 Table rows are shifted during rendering.

WORDSNET-5351

WORDSNET-5350 Create a video for the converting MS Word documents to EPUB article.

WORDSNET-5614 Implement access to font kerning data.

WORDSNET-5785 Merge field format switch i.e. DBCHAR is not preserved after open/save.

WORDSNET-5820 /rtl/ Header Table rendered in reverse order, while converting docx to Pdf.

WORDSNET-5824 Support “Align table rows independently” compatibility option.

WORDSNET-5893 Consider exporting default zoom setting when exporting to PDF.

WORDSNET-6220

WORDSNET-6209 Preserve editable formulas after DOCX->DOC->DOCX and DOCX->WML->DOCX roundtrips.

WORDSNET-6253 /rtl/ Support layout of RTL tables.

WORDSNET-6254 /rtl/ Support of RTL section layout.

WORDSNET-6280 Consider adding ImageSaveOptions.UseBitonalConverter property.

WORDSNET-6346 A 90 degrees roatated DrawingML is rendering incorrectly in Fixed page formats.

WORDSNET-6357 /rtl/ Incorrect layout of RTL table.

WORDSNET-6474 Tables are misaligned when rendering to fixed page formats.

Enhancements

WORDSJAVA-50 MailMerge to get java.sql.Clob and Blob object as an data source from ResulSet.

WORDSJAVA-72 Create a demo “How to use Aspose.Words in Google App Engine”.

WORDSJAVA-76 All 3d parity licensies in single file.

WORDSJAVA-442

WORDSJAVA-478 Test Aspose.Words for Java with Java7 and consider providing special JAR for Java7.

WORDSJAVA-449 Support Black&White and Grayscale ColorModes for Bitmaps.

WORDSJAVA-552 Add Java 7 as a supported version to the docs and readme.

WORDSJAVA-555 Small font (less than 1pt) rendered to emf with reduced scale.

WORDSJAVA-558 Sort out obfuscated classes by adding a prefix.

WORDSJAVA-561 Remove from production code printing of suppressed runtime error messages from catch blocks – keep them in test code only.

WORDSJAVA-567 Formula updates with bookmark and other links.

WORDSNET-2788 “InvalidOperationException: Not expected other image formats here.” Exception occurs during converting DOCX to DOC.

WORDSNET-2862 “FileCorruptedException” exception occurs during opening DOCX document.

WORDSNET-4460 Text within large paragraph does not wrap around image on next page.

WORDSNET-4492 Content inserted into Structured Document Tag should remove paragraph or line breaks (sdt).

WORDSNET-4878 Left indent of paragraph is incorrect upon rendering.

WORDSNET-5543 Paragraph Line spacing of Table changed on RTF to DOC conversion.

WORDSNET-5674 Floating table is incorrectly rendered and overlaps first page.

WORDSNET-5725 Nested table, white spaces dropped within the cell while converting docx to pdf.

WORDSNET-5788 Table content is not fitting properly within Page width in PDF/TIFF.

WORDSNET-6114 System hangs instead of throwing FileCorruptedException.

WORDSNET-6209 Support advanced rendering of OfficeMath.

WORDSNET-6216

WORDSNET-6209 Investigate what font MS Word uses to render formulas.

WORDSNET-6222 Footer content is getting truncated during rendering.

WORDSNET-6283 Support macintosh TrueType fonts.

WORDSNET-6411 Update documentation to ensure proper information on use of Client Profile version and System.Web is available.

WORDSNET-6413 RTF to Doc conversion issue. Doc file is corrupted after conversion.

WORDSNET-6436

WORDSNET-5746 Support characters from Unicode Supplementary Planes when rendering to XPS.

WORDSNET-6485 Change public access modifiers to internal for ParaString and ParaStringBuilder classes.

Performance

WORDSNET-6341 Investigate why AW is holding memory after rendering.

Exceptions

WORDSNET-5301 IndexOutOfRangeException occursupon executing mail merge.

WORDSNET-5520 Exception on setting Table.PreferredWidth higher than 100 percent.

WORDSNET-5569 IndexOutOfRangeException on calling UpdateFields on blank Formula Fields.

WORDSNET-5655ArgumentException: Shape does not get rendered to HTML/PDF/TIFF etc.

WORDSNET-5736 InvalidOperationException: occurs when appending two documents.

WORDSNET-5826 Empty stack error, while converting Word document to Pdf file.

WORDSNET-5981 IndexOutOfRangeException occurs on calling UpdateFields on IF Field.

WORDSNET-6001 InvalidOperationException occurs during converting DOCX to DOC.

WORDSNET-6059 StackOverFlowException occurs on calling UpdateFields.

WORDSNET-6138 System.NullReferenceException occurs during updating fields.

WORDSNET-6159 System.NullReferenceException occurs while updating fields.

WORDSNET-6251 ArgumentException occurs during rendering DOC with a comment.

WORDSNET-6313 System.ArgumentException occurs when prepends the content of one Word document to the start of another.

WORDSNET-6317 NullReferenceException occurs on calling UpdateFields.

WORDSNET-6319 OverFlowException occurs upon rendering Shape to Fixed Page formats.

WORDSNET-6330 System.ArgumentException occurs on calling UpdateFields.

WORDSNET-6331 System.NullReferenceException occurs during rendering to Fixed Page Formats.

WORDSNET-6369 Aspose.Words.FileCorruptedException occurs upon loading DOCX.

WORDSNET-6371 /rtl/ Exception while rendering Arabic document containing content controls.

WORDSNET-6415 System.ArgumentException occurs on AppendDocument.

WORDSNET-6417 Document.PageCount throws System.NullReferenceException.

WORDSNET-6431 Setting SourceFullName to string.Empty throws ArgumentException when saving to DOCX format.

WORDSNET-6456 ArgumentOutOfRangeException occurs during simple mail merge.

WORDSNET-6459 Aspose.Words.FileCorruptedException occurs upon loading DOC.

WORDSNET-6476 Exception while converting Docx to PDF.

WORDSNET-6482 Exception on Docx opening.

WORDSNET-6483 Aspose.Words.UnsupportedFileFormatException occurs upon loading DOCX.

WORDSNET-6506 Aspose.Words.FileCorruptedException occurs upon loading RTF.

WORDSNET-6512 Aspose.Words.FileCorruptedException occurs upon loading Word 2003 XML document.

Bugs

WORDSJAVA-70 Exception when loading an encrypted ODT file.

WORDSJAVA-78 The share parameter in the File.Open method is not used.

WORDSJAVA-130 DocVariable field is incorrectly updated.

WORDSJAVA-500 Brightness and contrast are not applied.

WORDSJAVA-515 Image fills all rectangle.

WORDSJAVA-553 Metafile image with soft mask with transparency incorrectly exported to PDF-A/1B.

WORDSNET-3257 “System.NullReferenceException : Object reference not set to an instance of an object.” occurs when call Clear();

WORDSNET-3608 Size of images is decreased during converting to PDF/XPS.

WORDSNET-3624 Image disappears after open/save.

WORDSNET-3629 Image size is different when render the document in different OS (Windows7 and Wondows2008Server).

WORDSNET-3819 Vertical border of a table is rendered incorrectly.

WORDSNET-4290 DOCPROPERTY fields related to DateTime are not updated correctly.

WORDSNET-4453 Position of TextBox is changed after open/save using AW.

WORDSNET-4497 Size of shape becomes smaller after rendering.

WORDSNET-4619 VML image in DOCX document disappears during conversion to DOC format.

WORDSNET-4644 EMF images disappear during converting to PDF/XPS.

WORDSNET-4691 InvalidCastException occurs during Bookmark processing.

WORDSNET-4919 NullReferenceException occurs when call NodeCollection.Clear().

WORDSNET-5250 Field is incorrectly updated during UpdateFileds

WORDSNET-5331 Table looks incorrect during rendering.

WORDSNET-5363 Table looks incorrect during rendering.

WORDSNET-5392 Red border appears around table row during open/save.

WORDSNET-5439 Formula updates incorrectly.

WORDSNET-5488 SUM is calculated improperly if there is negative currency.

WORDSNET-5596 RTF content is changed during open/save.

WORDSNET-5692 If expressions gets evaluated incorrectly upon calling UpdateFields.

WORDSNET-5699 /rtl/ RTL text columns are swapped while rendering

WORDSNET-5744 Table Width are not preserved on DOC>HTML>DOC roundtrip

WORDSNET-5758 Exception while loading .docx file.

WORDSNET-5764 UpdateFields calculates the product formula incorrectly in PDF.

WORDSNET-5813 doc to pdf conversion: Hyperlink to Bookmark is not working.

WORDSNET-5835 While docx to Pdf, Page number text is not aligned as in input Word document.

WORDSNET-5962 Large image inserted using DocumentBuilder appears as long thin shape in output document.

WORDSNET-5983 While converting docx to Pdf, incorrect text alignment.

WORDSNET-6032 Excel file, extracted from DOCX, has no worksheets in it.

WORDSNET-6111 Table text collapse with list items when converting Doc to PDF/XPS format.

WORDSNET-6250 DocumentBuilder.InsertImage reduces Image Size to 0.75 by 0.75 points.

WORDSNET-6266 Docx to PDF conversion issue with text.

WORDSNET-6281 Doc to PDF conversion issue; Garbled characters appears in output PDF file.

WORDSNET-6285 Paragraph text splits across two lines in fixed page formats.

WORDSNET-6302 Reading DocVariables via a macro inside MS WORD throws error.

WORDSNET-6340 Exception while converting Docx to Pdf.

WORDSNET-6349 Docx to PDF conversion with option PdfCompliance.PdfA1b has issues when check with Preflight.

WORDSNET-6354 Barcode appears incorrect during printing a PDF i.e. generated by Aspose.Words.

WORDSNET-6406 /rtl/ Text rendering issue in PDF file: The text ("?? ??").

WORDSNET-6409 Converting the doc to a PDF issue with image corrupted.

WORDSNET-6416 Exception while using updatefields and mailmerge methods.

WORDSNET-6418 InsertImage is not scaling the image 100%.

WORDSNET-6419 Hidden images become visible in output PDF/XPS files.

WORDSNET-6434 DML Effects Refactoring.

WORDSNET-6449 GetChildNode method returning different no. of Table Nodes in Vb.Net and C#.

WORDSNET-6451 Font of MathML Equation do not change in output Doc/Pdf format.

WORDSNET-6457 Metafile image is not rendering in PDF/XPS.

WORDSNET-6480 Docx to PDF conversion issue with text Alignment.

WORDSNET-6481 Investigate why Images are rendering as Black Rectangles in Telerik’s PdfViewer for Silverlight.

WORDSNET-6484 ODT document is not rendering properly.

WORDSNET-6511 Images are rendering incorrectly in PDF.

WORDSNET-6522

WORDSNET-6511 PDF anti-aliasing problem with transparent image.

WORDSNET-6523

WORDSNET-6511 EMF+ dual GetDC problem.