Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
Win a copy of Learning Regular Expressions this week in the General Computing forum!
  • 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 all forums
this forum made possible by our volunteer staff, including ...
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
  • Devaka Cooray
  • Jeanne Boyarsky
  • Knute Snortum
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Ganesh Patekar
  • Stephan van Hulst
  • Pete Letkeman
  • Carey Brown
  • Tim Holloway
  • Ron McLeod
  • Vijitha Kumara

Set Base Document for Document Comparison & Add/Remove Comment Reply inside Java Apps  RSS feed

Ranch Hand
Posts: 686
  • Mark post as helpful
  • send pies
  • 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 17.10.0 .  This month’s release contains over 83 useful new features, enhancements and bug fixes. added in this release to use the base document during comparison of documents. This feature is related to Microsoft Word “Show changes in” option in “Compare Documents” dialog box. It has added Public property CompareOptions.setTarget to the CompareOptions class to provide ability to determine base document upon documents comparison. It has added a new feature in LINQ Reporting Engine to remove chart series dynamically. In particular, this feature is useful when user need to restrict access to sensitive data in chart series for some users of your application. It has introduced a new tag <<removeif [conditional Expression]>> for the purpose. It has introduced new features to add reply to a comment and remove a reply.  Two new public methods Comment.AddReply and Comment.RemoveReply are implemented in new version of Aspose.Words for Java to add and remove comment’s reply. As per MS Office limitations Aspose.Words for Java supports only 1 level of replies in the document. It hass also have added public property FootnoteOptions.Columns to set or get the number of columns with which the footnotes area is formatted. The default value is 0. If this property has the value of 0, then footnotes area is formatted with a number of columns based on the number of columns of related page. It has added public properties SignOptions.ProviderId and SignatureLine.ProviderId in this version of Aspose.Words for Java to sign Word document using signature provider identifier. A new feature has been added in this release to get alignment of a Table. You can get the relative alignment of a Table using Table.getRelativeHorizontalAlignment() and Table.getRelativeVerticalAlignment() properties when its text wrapping is “Around”. By default, Aspose.Words for Java embeds fonts in HtmlFixed format. We have introduced HtmlFixedSaveOptions.UseTargetMachineFonts property to prevent embedding fonts while saving Document into HTML Fixed Format and use fonts from target machine.  The list of new and improved features added in this release are given below

- Support new features of MS Word 2016
- Add feature to set/get footnote layout column
- Provide API similar to SignatureSet.AddSignatureLine Method (Office)
- Support to modify number formatting of charts
- Dynamically add or remove series on chart in LINQ reporting - a new template tag.
- Applying a radial gradient fill (hardware rendering).
- Applying a rectangular gradient fill (hardware rendering).
- Applying a path gradient fill (hardware rendering).
- /Don't add extra space for raised/lowered characters/ Table data moves to next page in DOC to PDF rendering
- Expose Table.HorizontalAlignment property public.
- Prevent embedding fonts while saving into HTML
- Implement support of transform for radial gradient fill (hardware rendering).
- Allow embedding fonts into RTF documents.
- Allow embedding fonts into DOC documents.
- /com/ Create a sample project which provides a wrapper for common methods that cannot be easily called from COM or scripting languages
- Provide way to add a Reply Comment in document
- Empty paragraphs become paragraphs with non-breaking space character during DOC-HTML-DOC roundtrip.
- Applying simple textures (such as Color, Gradient, Picture, etc.) for 3D shapes (hardware rendering)
- Support comments tree in HTML export
- Import textboxes saved by MS Word to HTML
- Line spacing between Latin and Asian text is shifted by some Asian characters.
- Inconsistent DateTime.toString() formatting (timezone shift?).
- Simulate Italic for Poorly Rendered Fonts
- Can't load font with PRC encoded Chinese name.
- Concatenating RTF documents throws IndexOutOfBoundsException
- Table column widths are not rendered correctly in PDF
- /non-breaking space/ DrawingMLs are not rendering on the same line in PDF
- Docx to Pdf conversion issue with table rendering
- Docx to PDF/Tiff conversion issue with text position relative to line shape
- The font is not recognized in output HtmlFixed/Pdf
- Font Substitution issue while rendering Doc to HtmlFixed
- Shape's text does not render correctly in output Pdf
- Line breaks appear in gray after ODT-HTML-ODT roundtrip
- Document.AcceptAllRevisions does not accept all revisions
- DOC to PDF conversion losing header
- DOC to PDF conversion loses text formatting
- Japanese text and font is changed after re-saving RTF
- Shape's text is rendered in two lines after Docx to Pdf conversion
- Opening embedded Visio Drawing issue
- Revisions are colored incorrectly when rendering to HTML and MHTML output.
- Document.Compare generates incorrect revisions for table of contents
- Document compare issue with bullet list when CompareOptions.IgnoreFormatting is used
- ListFormat.ListLevel.Font does not report bold attribute properly
- Open Save a RTF changes Headline when viewing via WordPad view
- Charts are not rendered correctly in output PDF
- RTF to PDF conversion results in blank document
- Hebrew text does not render correctly in output PDF
- Page numbers are missing in resultant PDF footer
- Aspose.Words 17.08 Exception when saving .ott documents to .doc and .dot formats
- Indent issue in DOC output
- Surface chart is rendered wider than in MS Word.
- Stock chart is rendered improperly.
- Server hangs while saving and sending PDF document to browser
- ShowRevisionMarks does not work when its value is false
- Text is missing in DOCX to PDF rendering
- Document.HasRevisions returns incorrect value after using Document.Comare
- Incorrect page count of a ODT Document
- DOCX to image conversion issue with Japanese text position

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 Compare Two Word Documents
- Using Charts to Represent Sequential Data

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 Java Word Library
- Download Aspose.Words for Java
- Online documentation of Aspose.Words for .NET:

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
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!