Aspose.Words for Java 11.7.0 Release Notes
There are 212 improvements and fixes in this regular monthly release. The most notable are:
- Page BorderArt rendering implemented;Supported rendering of EMF metafiles embedded in WMF metafiles (special metafiles format);Improved printing speed;
- Improved font substitution according to default registry values;
- Fixed a problem with incorrect image rotation in PDF export;Fixed page size detection while printing;
- Fixed problem with CMYK images being not rendered;
- Fixed rendering problem with gradient “from center” fill in WordArt shapes;
- Fixed rendering problem with super-scripted underlined text.
New features
WORDSNET-1980 /rtl/ Support RTL layout and rendering
WORDSNET-2041 Consider adding LoadOptions to control how HTML is imported
WORDSNET-2054 Support loading special symbols for dates, times, numbers etc in DOCWORDSNET-3820. Support extraction of the caption from an embedded object displaying as an icon.
WORDSNET-3848 Page border is missing or wrong.
WORDSNET-3928 Add possibility to insert complex (RTL and LTR) text during mailmerge.
WORDSNET-3956 INCLUDEPICTURE is not properly loaded during layout or rendering
WORDSNET-4112 INCLUDEPICTURE field updates incorrectly after UpdateField.
WORDSNET-4122 Fullscale calculation of bounding box of a shape canvasWORDSNET-4352Picture shapes are not retained upon rendering.
WORDSNET-4433 /:5/ Decimal TabStops within Cell are ignored upon rendering.
WORDSNET-4564 INCLUDEPICTURE Field does not show up in out document.
WORDSNET-5372 Create a video which shows how to build a table from scratch.
WORDSNET-5550 /hidden/ Support hidden table rows and cells in Layout.
WORDSNET-5769 Support horizontal alignment on image when exporting to HTML.
WORDSNET-6050 Implement Load and Save warnings for DOC format.
WORDSNET-6140 INCLUDEPICTURE field cannot be inserted and updated.
WORDSNET-6424 Consider exposing original filenames of OLE1 objects in the API.
WORDSNET-6428 Floating table causes duplicate on next page.
WORDSNET-6447 InsertField(“INCLUDEPICTURE…") is not working.
WORDSNET-6536 Consider retaining duplicate Bookmarks during saving.
WORDSNET-6656 MERGEFIELD inside INCLUDEPICTURE does not work.
WORDSNET-6661 Support numeral configuration.
Enhancements
WORDSJAVA-381 Compound lines are not rendered to graphics in Java.
WORDSJAVA-435 WordArt with italic style has inexact angle.
WORDSJAVA-481
WORDSJAVA-478 Generate Manifest from the build script.
WORDSJAVA-564 Image doesn’t stretch to shape size.
WORDSJAVA-569 Better support of pictures with BufferedImage.TYPE_USHORT_555_RGB type.
WORDSJAVA-612 GdiRenderer refactory.
WORDSJAVA-613 Manual lifting of AsposeWordsPrintDocument and TestPrint.
WORDSNET-1803 Remove “LayoutAdapter” and convert Aspose.Layout to APS directly.
WORDSNET-2274 /table grid/ Hidden content is visible in output PDF/Image.
WORDSNET-2606 Vertical alignment of text in one row is incorrect.
WORDSNET-2915 Part of content was moved to the next page during rendering.
WORDSNET-3192 /later/ Inline tables overlap each other upon rendering.
WORDSNET-3284 /wrap/ Frame overlaps part of content during rendering.
WORDSNET-3733 Hidden table row becomes visible when open/save the document in DOCX format.
WORDSNET-3837 Layout selects wrong font name based on character class.
WORDSNET-3842 Incorrect text box internal clipping.
WORDSNET-3843 Row height is wrongWORDSNET-3853Pictures are improperly scaled.
WORDSNET-3856 Section properties are wrong.
WORDSNET-3947 The output PDF has less pages than the input document.
WORDSNET-3992 Invisible character is visible after convertign to PDF or XPS.
WORDSNET-4029 pdf conversion replace Helvetica font with TimesNewRoman one instead of Arial.
WORDSNET-4501 Part of content was moved to the next page upon rendering.
WORDSNET-4594 Table inside TextBox is cut off during rendering.
WORDSNET-4747 Endnote is lost during rendering.
WORDSNET-4767 Extra pages are added during rendering.
WORDSNET-4953 Image is moved to previous page and truncated upon rendering.
WORDSNET-5320 Fix locale readingWORDSNET-5432There are fewer pages in the document after rendering.
WORDSNET-5443 Text box is rendered at incorrect page location.
WORDSNET-5454 Text box is placed incorrectly on page while rendering.
WORDSNET-5456 Text is shifted down while rendering.
WORDSNET-5469 Table inside textbox is cut-off during rendering.
WORDSNET-5502 Odd and even footers are interchanged upon rendering.
WORDSNET-5635 RowFormat.AllowBreakAcrossPages is not working on rendering to PDF.
WORDSNET-5766 On DOCX to PDF conversion, Table at the end of page is truncated.
WORDSNET-6008 While converting dot to doc, text layout disturbed.
WORDSNET-6045 Support EMF metafile embedded to WMF metafiles.
WORDSNET-6090 TOC entries are not clickable in PDF.
WORDSNET-6287 Alternative text of signature line disappears when document is opened and saved.
WORDSNET-6325 Extra empty space at the left side of comments.
WORDSNET-6345 DrawingML is rendering incorrectly in PDF.
WORDSNET-6509 Shape in WordML document becomes invisible when saving to any format.
WORDSNET-6557 DrawingML inside SDT is crossed when rendering to fixed page formats.
WORDSNET-6634 MS Word 2010 opens output doc file in protected view.
WORDSNET-6651 Aspose output Pdf file is not opening correctly in syncfusion PdfViewer.
WORDSNET-6677 Docx to HTML conversion issue with border line of the autoshape.
WORDSNET-6681 Improve font substitution according to default registy values.
WORDSNET-6687 Doc to Pdf conversion with border line.
WORDSNET-6720 WORDSNET-6600 Border.LineStyle is set to Solid without ‘border-style’ CSS attribute on Html reading.
WORDSNET-6727 Textbox with automatic font color text is not being rendered properly.
WORDSNET-6730 /DrawingML textbox/ Range.Replace do not work for text frame.
WORDSNET-6775 Code review request.
WORDSNET-6784 Rtf to Doc conversion Page Setup Margin Gutter issue.
WORDSNET-6802 AW merge format algorithm behaves not like its MS counterpart.
WORDSNET-6816 Blank pages are lost during rendering to PDF.
Performance
WORDSNET-3798 Consider trying to speed up printing performance vs automation and VBA macro
Exceptions
WORDSJAVA-605 NullReferenceException occurs when rendering Shape to HTML.
WORDSNET-5684 NullReferenceException: When UpdateFileds is called after UpdatePageLayout.
WORDSNET-5997 ArgumentNullException on MailMerge.Execute on Nested ergeFields.
WORDSNET-6295 InvalidCastException occurs when calling UpdateFields.
WORDSNET-6394 NullReferenceException occurs during rendering to fixed page formats.
WORDSNET-6468 Aspose.Words.FileCorruptedException occurs upon loading DOCX.
WORDSNET-6505 Aspose.Words.FileCorruptedException occurs upon loading DOCX.
WORDSNET-6549 NullReferenceException when rendering DOCX file to a PDF.
WORDSNET-6558 NullReferenceException occurs when rendering a textbox.
WORDSNET-6621 Aspose.Words.FileCorruptedException occurs while loading DOC document with comments.
WORDSNET-6640 Exception on calling UpdateFields method.
WORDSNET-6671 Exception thrown while Doc to Pdf conversion.
WORDSNET-6744 Exception while converting Docx to PDF.
WORDSNET-6759 OutOfMemoryException occurs during loading DOC.
WORDSNET-6779 Exception when updating fields in document.
WORDSNET-6793 NullReferenceException occurs during converting to DOC.
Bugs
WORDSJAVA-410 Image is sized incorrectly when rendering to graphics.
WORDSJAVA-486 Some textures disappear.
WORDSJAVA-492 Inexact asian text wrapping inside textboxes.
WORDSJAVA-493 Circle Vml shape rendered incorrectly.
WORDSJAVA-513 Incorrect “saturation” of lines and textures.
WORDSJAVA-534 Improve hatch brushes for Gdi render.
WORDSJAVA-559 Tiff image is invisible (Aspose.Words for java).
WORDSJAVA-598 Metafile texture doesn’t stretched to a shape size when Wrap Mode == ClampWORDSJAVA-607Find and remove the code that prints any message(s) from production - keep it in test code only.
WORDSNET-1868 Images are not displayed after converting WML to DOC.
WORDSNET-3008 Winding checkboxes are not recognized upon rendering.
WORDSNET-3562 Table disappears after save to PDF.
WORDSNET-3869 Shape sizes are changed after open/save ODT document.
WORDSNET-4121 List formatting shows through in TOC entries after updating.
WORDSNET-4407 Numbers of items in TOC are bold after updating fields.
WORDSNET-4438 LTR text does not look as expected upon main merge RTL merge ields.
WORDSNET-4476 “Unknown file format” when open zero length file.
WORDSNET-4508 Default field name is used as field result during rendering of fields in the header.
WORDSNET-4573 /horizontal alignment/ TextBox shapes are rendered as transparent squares and are not visible upon converting to HTML.
WORDSNET-4873 BuiltInDocumentProperties.CreatedTime and other DateTime properties must return date in UTC.
WORDSNET-4928 Rtf Reader handles context of table properties incorrectly.
WORDSNET-4939 Table looks incorrect after converting MHTML to other formats.
WORDSNET-4971 Super-scripted text is not properly underlined upon rendering.
WORDSNET-4999 Format of TOC item is changed after UpdateFields.
WORDSNET-5162 Formatting of TOC items is incorrect after updating fields.
WORDSNET-5185 Aspose.Words eats all memory and hangs upon executing mail merge.
WORDSNET-5187 Paragraph text color is changed after converting to RTF.
WORDSNET-5307 Watermark disappears after open/save DOCX document.
WORDSNET-5403 Style of TOC is changed after UpdateFields.
WORDSNET-5417 Document pages are rendered out of order.
WORDSNET-5452 Odd and even headers are not rendered properly.
WORDSNET-5483 Page numbering is incorrect after rendering.
WORDSNET-5496 Incorrect page numbering i.e. 97,98,99,101,102; Number 100 is skipped.
WORDSNET-5497 Code of XE field is shown in TOC after updating fields.
WORDSNET-5517 TOC is incorrectly updated by Aspose.Words if it is insertedt in heading paragraph.
WORDSNET-5524 Blank page is missed upon rendering document.
WORDSNET-5538 Z-index on VML shapes isn’t preserved during docx->docx conversion.
WORDSNET-5552 Table disappears during rendering.
WORDSNET-5592 TextBox incorrectly positioned upon DOCX to HTML conversion.
WORDSNET-5601 Font is changed during MailMerge.
WORDSNET-5666 Setting Table style margin-left does not change table indent from left in DOC/DOCX.
WORDSNET-5672 List numbering color/style for TOC entries was changed on UpdateFields.
WORDSNET-5829 Bidi not working when document save to PDF.
WORDSNET-5860 Emf+ Dual // OfficeMath equation in Word Ole object is corrupted in PDF.
WORDSNET-5891 /horizontal alignment/ DOCX to HTML conversion issues with textboxes.
WORDSNET-5941 Mail Merge Font problemWORDSNET-5949unexplainable tabstop (occurs in doc and docx).
WORDSNET-5950 Wrong format in TOC (occurs only in docx).
WORDSNET-5958 Unicode characters LTR and RTL are ignored on HTML export.
WORDSNET-5964 While converting odt to pdf format, each section rendered on individual page.
WORDSNET-6000 While converting doc to rtf, improper font charset to RTF.
WORDSNET-6012 Document.Print skips printing the second page.
WORDSNET-6025 /hideMark/ Output PDF has one more page than the input DOCX.
WORDSNET-6069 Calling UpdateFields after DocumentBuilder.InsertTableOfContents generates incorrect TOC.
WORDSNET-6088 TOC sub heading text aligned incorrectly after Open/Save in DOC format.
WORDSNET-6092 Docx to PDF conversion issue.
WORDSNET-6109 Windings Symbol is lost during rendering to fixed formats.
WORDSNET-6132 UpdateFields calculates TOC page numbers incorrectly.
WORDSNET-6150 Calling UpdateFields twice corrupts TO?/SEQ fields.
WORDSNET-6152 Text Alignment issue while convering html to docx.
WORDSNET-6166 Aspose.Words generates 20 pages when rendering a 2 page DOCX to fixed formats.
WORDSNET-6182 Incorrect parameter is passed to IMailMergeDataSource when using new Object.Attribute sytnax.
WORDSNET-6183 Shape borders are rendering incorrectly in HTML.
WORDSNET-6184 Table in DOC is rendering many times in PDF/Tiff.
WORDSNET-6223 MergeFields inside header don’t show values in PDF.
WORDSNET-6270 Horizontally Flipped DrawingML image is rendering incorrectly in PDF.
WORDSNET-6275 Extra blank page problem occurs while converting doc to Pdf Format.
WORDSNET-6311 REF field with CardText or Number formatting switches is updated incorrectly.
WORDSNET-6352 A table with too many columns cannot be opened when saving to Word formats.
WORDSNET-6399 Extra empty page is added to the PDF document after conversion from Doc file.
WORDSNET-6401 WordArt shape fill is distorted while rendering path gradient shape.
WORDSNET-6467 Appending documents into empty (new Document()) stretches the contents of one page into multiple pages.
WORDSNET-6478 UICompat97To2003 is not set for rtf files.
WORDSNET-6518 LoadOptions object shouldn’t be changed during opening.
WORDSNET-6525 Unable to access PRINT field in the Doc file.
WORDSNET-6530 Transparency of PNG image is disturbed when rendering to PDF.
WORDSNET-6551 Incorrect Page numbering in the TOC when calling UpdateFields.
WORDSNET-6580 Custom style in RTF document resulting formatting issue.
WORDSNET-6587 Docx to Pdf conversion issue with page break.
WORDSNET-6601 MHTML document loses table background color while rendering to PDF.
WORDSNET-6632 Problem with Image size when covert from DOC, DOCX, WML to RTF.
WORDSNET-6644 Image flips upon rendering DOCX document to PDF.
WORDSNET-6649 Run.Font.Bidi is lost when converting to ODT format.
WORDSNET-6657 Shape is displaying at the wrong page side in ODT.
WORDSNET-6658 Paragraph alignment is reversed during converting doc to odt.
WORDSNET-6674 Mergefield value splits into two Runs with different Fonts.
WORDSNET-6676 Compatibly options “Don’t add leading (extra space) between rows of text” processed incorrectly.
WORDSNET-6678 Add support for “Don’t expand character spaces on a line that ends with SHIFT-RETURN” option.
WORDSNET-6698 Left/Right cellpadding of RTF dcoument are changed after conversion.
WORDSNET-6699 RTF document loses table format upon conversion.
WORDSNET-6702 TOC is updating incorrectly.
WORDSNET-6714 Setting the font hidden doesn’t hide Row in DOCX.
WORDSNET-6722 Bullet style is not being rendered correctly.
WORDSNET-6723 ParagraphFormat.SpaceAfter is not preserved during loading ODT.
WORDSNET-6724 Shape is overlapping the Table content.
WORDSNET-6728 Shape is rendering as red cross symbol in PDF.
WORDSNET-6729 Setting the font hidden doesn’t hide DrawingML in DOCX.
WORDSNET-6732 Docx to Pdf conversion issue while mail merge.
WORDSNET-6733 Document is rendered out of page bounds during printing.
WORDSNET-6734 Docx to Pdf conversion issue, images are rotated in output pdf file.
WORDSNET-6735 Content is clipped because of incorrect column height calculation.
WORDSNET-6737 Tables and shapes are shifted while rendering.
WORDSNET-6738 Textbox in DOCX converted to HTML as empty image.
WORDSNET-6740 Investigate why mail merge regions' data is not visible in PDF.
WORDSNET-6742 Table background color fades while converting DOC to HTML.
WORDSNET-6754 Bug with ExtractContent code can’t extract text in table cell.
WORDSNET-6755 Shape wrap type is lost during loading OTT into DOM.
WORDSNET-6769 RTF to Doc conversion issue with line spacing value.
WORDSNET-6806 Calling UpdateFields after InsertTableOfContents calculates Cell’s width incorrectly.
Regressions
WORDSJAVA-611 Font Substitution is broken by UnicodeString refactory.
WORDSNET-5321 Aspose.Words treats numbers as string upon mail merge.
WORDSNET-6564 \html autodetect\ “table” tag causes Aspose.Words not to detect HTML.
WORDSNET-6689 NullReferenceException occurs when rendering GroupShape to HTML.
WORDSNET-6701 NullReferenceException occurs during exporting Shape to HTML.
WORDSNET-6710 /DrawingML textbox/ Unable to access SDT nodes from inside DrawingML.
WORDSNET-6739 Printing speed has slowed down in Aspose.Words for .NET 11.5 and higher.