Aspose.Words for Java 11.8.0 Release Notes
There are 164 improvements and fixes in this regular monthly release. The most notable are:
- Improved EMF+ rendering (Embedded Metafiles, Curve Drawing Records);
- Metafile rendering speed optimized;Supported RTL text during mail merge;
- Supported rendering OOXML Charts.
For a list of changes to the public API in this release refer to the following article in the documentation.
New features
WORDSJAVA-622
WORDSJAVA-608 Manually port DateTime.Parse related code to java.
WORDSNET-170 Right to left is not exported to PDF well.
WORDSNET-927 Add the possibility of authenticate to a proxy before opening the Word document.
WORDSNET-1268Add possibility to copy styles between documents.
WORDSNET-3605 Support PageBorderArt in rendering.
WORDSNET-3860 OOXML Charts // Support rendering OOXML Charts.
WORDSNET-4494 OOXML Charts // DrawingML chart disappears while rendering.
WORDSNET-5080 Consider exporting XAML as XamlPackage.
WORDSNET-5233 Implement Unified methods for Load and Save warnings across all Conversions formats.
WORDSNET-5383 Support TXT document in INCLUDETEXT fields.
WORDSNET-5600 Extend IResourceLoading for all load formats.
WORDSNET-5714 Support PageBorderArt in export PDF.
WORDSNET-5935 OOXML Charts // Shape is missed during rendering in Pdf/WordML format.
WORDSNET-6063 Support warnings in DocumentValidator.
WORDSNET-6163 Page border is invisible when saving to fixed page formats.
WORDSNET-6344 OOXML Charts // While docx to Pdf, DrawingML does not get redered.
WORDSNET-6491 Consider extending ResourceLoadingCallback to work with all formats.
WORDSNET-6520 Create working prototype of a Example Dashboard application.
WORDSNET-6529 Option to ban network access.
WORDSNET-6717 Field code is rendered instead of field result if field is inside OfficeMath.
WORDSNET-6803 Support of extrusion effect rendering (wireframe).
WORDSNET-6830 Preserve MS Word 2010 compatibility section on docx roundtrip.
WORDSNET-6854 Support numeral configuration.
WORDSNET-6879 DrawingML is not rendering to fixed page formats.
Enhancements
WORDSJAVA-42
WORDSJAVA-608 DateTime.ToString and DateTime.Parse should do all work for PalFormatter.
WORDSNET-2428 DachCap is not shown as expected in XPS.
WORDSNET-3358 Transform fonts from regular to given font style.
WORDSNET-3782 Rework TTC full embedding.
WORDSNET-4541 “Enable Usage Rights in Adobe Reader"WORDSNET-5430Add a method to Node to convert to HTML.
WORDSNET-5761 Incorrect floating shape position.
WORDSNET-6033 Incorrect floating image position.
WORDSNET-6543 Incorrect floating table position.
WORDSNET-6602 Consider adding a switch to select EMF+ dual rendering mode.
WORDSNET-6731 Text in table cell is rendered in a wrong vertical position.
WORDSNET-6747
WORDSNET-3860 Support rendering of stacked charts.
WORDSNET-6752
WORDSNET-3860 Render chart legend.
WORDSNET-6758
WORDSNET-3860 Improve combining of different types of charts.
WORDSNET-6798 Join line spacing and line spacing rule into one attribute.
WORDSNET-6807 Implement Save warnings for DOC.
WORDSNET-6808 Exception on loading document.
WORDSNET-6815
WORDSNET-3860 Make sure Axis.Delete option is taken in account.
WORDSNET-6817
WORDSNET-6803 Implement extrusion effect rendering (wireframe) without perspective and transformations.
WORDSNET-6818
WORDSNET-6803 Implement perspective view for extrusion effect rendering (wireframe).
WORDSNET-6819
WORDSNET-6803 Implement transformations for extrusion effect rendering (wireframe).
WORDSNET-6824
WORDSNET-3860 Rework Marker rendering.
WORDSNET-6825 Refactor live node collections.
WORDSNET-6867 Support EMF+ embedded WMF metafiles.
WORDSNET-6890 Support EMF+ curve drawing records.
WORDSNET-6902 StructuredDocumentTag.SdtType issue with RichText.
WORDSNET-6924
WORDSNET-3860 Render chart title with default options.
WORDSNET-6952 Sort out metafile tests.
WORDSNET-6953 Pass Roman’s additional review.
WORDSNET-6978
WORDSNET-6450 Add spacing before and after math operators.
WORDSNET-6979
WORDSNET-6450 Add spacing between function and argument.
Exceptions
WORDSJAVA-600 Image loading issue under OpenJDK6.
WORDSNET-6625 NullReferenceException occurs during executing simple MailMerge.
WORDSNET-6660 NullReferenceException occurs during rendering to PDF.
WORDSNET-6705 Exception while converting Docx to Pdf.
WORDSNET-6709 Exception while converting Doc to Pdf, Parameter is not valid.
WORDSNET-6763 System.InvalidOperationException thrown while converting DOC to EPUB.
WORDSNET-6772 Exception while loading Docx.
WORDSNET-6800 NullReferenceException occurs during rendering to fixed page formats.
WORDSNET-6835 FileCorruptedException occurs upon loading DOCX.
WORDSNET-6863 InvalidOperationException occurs during executing MailMerge with MailMergeRtlCleanupMode.RemoveForLtrText option specified.
WORDSNET-6880 Aspose.Words.FileCorruptedException occurs when loading a DOC into DOM.
WORDSNET-6884 NullReferenceException occurs when calling JoinRunsWithSameFormatting method.
WORDSNET-6889 NullReferenceException occurs during rendering to fixed page formats.
WORDSNET-6916 Aspose.Words.FileCorruptedException occurs when loading a DOC into DOM.
WORDSNET-6923 Multi-threaded print operations fail intermittently.
WORDSNET-6967 NullReferenceException occurs during rendering to PDF.
WORDSNET-6977 System.Xml.XmlException occurs during importing a DOCX file.
Bugs
WORDSJAVA-522
WORDSJAVA-608 Comment.getDateTime returns incorrect time component.
WORDSJAVA-573 Exception while converting Docx to Pdf.
WORDSJAVA-579 MHtml to Pdf conversion issue, Error message displays on Pdf file.
WORDSJAVA-585 InsertImage throws java.lang.IllegalStateException for a TIFF.
WORDSJAVA-591 Exception while convert docx to pdf
WORDSJAVA-601 Doc to Tiff conversion produced differently sized tiff files at Windwos and Solaris.
WORDSJAVA-603 Image crop lost when save Docx to Pdf.
WORDSJAVA-617 Create Digitally Signed PDF Documents throws exception.
WORDSJAVA-618 Print spool size is much bigger than source docx.
WORDSJAVA-619 Consider removing the dependency on the JAI package from Sun.
WORDSJAVA-620
WORDSJAVA-614 Image inside brush is not cropped.
WORDSNET-2068 Support RTL in XAML.
WORDSNET-3029 RTL does not work as expected upon main merge.
WORDSNET-3867 Field value of LINK field is not retained after open/save.
WORDSNET-4408 Footnote is lost after open/save document.
WORDSNET-4748 Merge fields in IF field in header and footer are not filled with data.
WORDSNET-4872 INCLUDETEXT field shows error during rendering.
WORDSNET-4906 Page numbers are lost after converting RTF to DOC.
WORDSNET-5033 /image list labels:5/ Bullets are partially invisible after rendering.
WORDSNET-5626 Unknown macro: {PAGE} field in IF expression in first header does not get evaluated.
WORDSNET-5743 WPF host throws XamlParseException upon loading XAMLflow file i.e. generated by Aspose.Words.
WORDSNET-5783 Nested mail merge doesn’t populate fields inside INCLUDETEXT.
WORDSNET-6143 Tables in .docx document are in the wrong position when converted to .pdf document.
WORDSNET-6201 Mail merge doesn’t populate fields inside INCLUDETEXT.
WORDSNET-6400 Exception while updating INCLUDETEXT field.
WORDSNET-6404 Conversion issue with Docx to Docx.
WORDSNET-6423 System halts when loading HTML with too deep levels of nested tables.
WORDSNET-6450 Space Issue in MathML Equation with output Doc/PDF format.
WORDSNET-6578 /list line spacing/ Line spacing is wrong for empty list paragraphs.
WORDSNET-6639 RTF to PDF issue with image rendering.
WORDSNET-6650 Support hidden row in RTF.
WORDSNET-6667 /rtl/ Runs with RTL text but without rtl property are rendered incorrectly.
WORDSNET-6707 Font is rendering incorrectly in PDF.
WORDSNET-6770 Page orientation changed while converting RTF document to DOC.
WORDSNET-6777 Some wmf pictures disappear during converting from docx to pdf.
WORDSNET-6780 Header Top margin and spacing is lost when saving OTT to ODT.
WORDSNET-6781 Page styles are lost when saving OTT to ODT.
WORDSNET-6782 Blue HighlightColor appears behind Bullet List Symbols in Fixed page formats.
WORDSNET-6785 Rtf to Doc conversion; the page number issue.
WORDSNET-6786 Rtf to Doc conversion; table border line issue.
WORDSNET-6787 Exception while loading Docx file.
WORDSNET-6789 AppendDocument do not import styles correctly.
WORDSNET-6790 Docx to PDF conversion issue with image.
WORDSNET-6796 Floating Table is rendering incorrectly in PDF.
WORDSNET-6797 Shape becomes visible after rendering to PDF.
WORDSNET-6805 A Paragraph gets duplicated twice when rendering to fixed page formats.
WORDSNET-6810 Bullet Lists have too much left indent in fixed page formats.
WORDSNET-6812 ExecuteWithRegions do not work while merging data into table surrounded with IF condition.
WORDSNET-6813 RTL text when inserted into merge fields is rendered incorrectly.
WORDSNET-6820 Doc to RTF conversion, the output RTF do not render correctly in richTextBox windows control.
WORDSNET-6822 Exception on converting doc to Pdf.
WORDSNET-6828 RTF to Docx conversion issue with image visibility.
WORDSNET-6831 Bookmark name, containing more than 40 characters, is truncated during loading.
WORDSNET-6836 Shape.AlternativeText do not work with Docx/ODT.
WORDSNET-6838 The document appears to be corrupted and cannot be loaded.
WORDSNET-6842 Style is imported incorrectly in destination document during appending documents.
WORDSNET-6844 Unable to Load Doc file.
WORDSNET-6846 Content controls are getting lost when rendering to fixed page formats.
WORDSNET-6852 Incorrect conversion of LeftIndentUnits into LeftIndent by DocumentValidator.
WORDSNET-6853 Document.Print method issue with ODT file.
WORDSNET-6855 The document appears to be corrupted and cannot be loaded.
WORDSNET-6859 Template path is lost when loading DOTX into DOM.
WORDSNET-6861 RTL text inserted in MERGEFIELD is not preserved.
WORDSNET-6862 LTR text is reversed when inserting into a MERGEFIELD.
WORDSNET-6864 Page margins and header spacing are not preserved during open/save ODT.
WORDSNET-6865 Docx to PDF conversion issue with INCLUDETEXT.
WORDSNET-6869 Shape from second Section is overlapping the content in first Section.
WORDSNET-6870 Blank pages are produced incorrectly in PDF.
WORDSNET-6883 Exception while converting doc to PDF.
WORDSNET-6887 /rtl/ Runs with RTL text but without rtl property are rendered incorrectly (WORDSNET-6667 followup).
WORDSNET-6888 Docx to HTML conversion issue with text rendering of HTML.
WORDSNET-6910 RTL layout and rendering issue; Doc to PDF conversion.
WORDSNET-6912 Append one document to another issue with line space/Extra Lines.
WORDSNET-6921 number formatting switch # ,0.00 do not work.
WORDSNET-6922 Obfuscator issue for NumeralFormat property.
WORDSNET-6927 Mail Merge with Regions freezes when used inside (IF MERGEFIELD).
WORDSNET-6928 xml:space=“preserve” attribute is not preserved during open/save.
WORDSNET-6929 Tables with merged cells are rendered incorrectly in PDF.
WORDSNET-6931 Exception while converting Doc to Image with ImageSaveOptions.
WORDSNET-6934 “html” extension is missing for a file in EPUB package.
WORDSNET-6947 Shape becomes hidden after converting RTF to DOC.
WORDSNET-6948 Doc to PNG conversion issue with table position.
WORDSNET-6955 Visio.Drawing.11 object is invisible when printing PDF produced by Aspose.Words.
WORDSNET-6960 IndexOutOfRangeException is thrown upon rendering chart.
WORDSNET-6962 NullReferenceException is thrown upon rendering chart.
WORDSNET-6963 Axis labels are rendered improperly.
WORDSNET-6964 NullReferenceException is thrown upon rendering chart.
WORDSNET-6965 NullReferenceException is thrown upon rendering chart.
WORDSNET-6966 NullReferenceException is thrown upon rendering chart.
WORDSNET-6971 Complex IF field fails to evaluate properly.
WORDSNET-6974 Text in RFFlow chart object is laid out incorrectly in PDF.
Regressions
WORDSNET-6832 RTL text inserted in MERGEFIELD is no longer preserved when converting to TIFF.
WORDSNET-6881 NullReferenceException occurs during rendering to fixed page formats.