Skip to content

Release Notes v1.7.1

XceedBoucherS edited this page Sep 22, 2020 · 1 revision

v1.7.1

Released September 22, 2020.

19 improvements and bug fixes

  • In Bookmark, a Formatting parameter is now available for the method Bookmark.SetText() and Paragraph.ReplaceAtBookmark() to format the bookmark text.
  • In Bookmark, appending pictures no longer throws NullRefException.
  • In Bookmark, calling the SetText method no longer copies the new text multiple times when the bookmark's paragraph contains multiple runs.
  • In Chart, retrieving the Chart series values no longer throw a NullRefException.
  • In Document, replacing a text preceding a column break no longer keeps the original text in the resulting document.
  • In Document, merging documents no longer creates duplicates of the same styles in the resulting document.
  • In Document, merging documents with images no longer creates a System.IO.IOException.
  • In Document, adding custom properties with formatting is now possible.
  • In Document, when no "docDefaults" are defined or when table columns's width are not defined, the document now correctly loads.
  • In Document, the new method InsertCaptionAfterSelf() is now available to add a caption text under a picture, table or paragraph.
  • In List, creating a bulleted list in a loaded document no longer creates a numbered list.
  • In Paragraph, using InsertPageNumber(), AppendPageNumber(), InsertPageCount() or AppendPageCount() now correctly formats the number based on the current paragraph format.
  • In Paragraph, the property StyleName is now obsolete, the property StyleId should be used instead. Also, the new method GetStyleIdFromStyleName can now be used to retrieve a Paragraph StyleId from a style name. Finally, in Formatting, the property StyleName is now obsolete, the property StyleId should be used instead.
  • In Paragraph, creating a picture now uses its dpi resolution so that the image is converted to 72 dpi, as wanted by MS Word.
  • In Picture, creating a picture with big dimensions no longer creates a corrupted output document.
  • In Section, it is now possible to insert a section between other sections.
  • In Table, adding a an inner table after a cell's paragraph with the InsertTableAfterSelf method, no longer creates a corrupted output document.
  • In Table cell, inserting a table no longer creates a corrupted output document.
  • In TableOfContents, it is now possible to add parameters to table of content switches through the Document.InsertTableOfContents methods.

v1.7.1 Xceed Words for .NET Edition

Released to registered users of Xceed Words for .NET Edition on August 17, 2020.

This release answers the need for a popular request : the opportunity to merge 2 documents and selects which headers/footers will be used for the final document. More formatting options are available for Bookmarks, page numbers, tables of content and custom Properties. The PDF Conversion benefits from 6 new improvements.

A total of 28 improvements and bug fixes are included in this release.

  • In Document, joining 2 documents now gives the opportunity to choose the headers/footers of doc1, doc2 or both of them in the resulting document.
  • In Chart, modifying the value of a series containing a specific formatting now keeps the formatting after the modification.
  • In PDF Conversion, the footer no longer appears too high in the page.
  • In PDF Conversion, when the text do not have a specified font, the conversion now uses the docx default font instead of the Calibri font.
  • In PDF Conversion, the PDF table's rows heights now matches the MS Word table's rows heights.
  • In PDF Conversion, using a negative indentation now converts the text to PDF without clipping.
  • In PDF Conversion, converting many images to PDF no longer creates an out of memory exception.
  • In PDF Conversion, when many big consecutive tables needs to split on many pages, the resulting PDF document now contains all the tables rows.
  • In Picture, the new property Hyperlink can now be used to get/set an Hyperlink on a Picture.
  • In Bookmark, a Formatting parameter is now available for the method Bookmark.SetText() and Paragraph.ReplaceAtBookmark() to format the bookmark text.
  • In Bookmark, appending pictures no longer throws NullRefException.
  • In Bookmark, calling the SetText method no longer copies the new text multiple times when the bookmark's paragraph contains multiple runs.
  • In Chart, retrieving the Chart series values no longer throw a NullRefException.
  • In Document, replacing a text preceding a column break no longer keeps the original text in the resulting document.
  • In Document, merging documents no longer creates duplicates of the same styles in the resulting document.
  • In Document, merging documents with images no longer creates a System.IO.IOException.
  • In Document, adding custom properties with formatting is now possible.
  • In Document, when no "docDefaults" are defined or when table columns's width are not defined, the document now correctly loads.
  • In Document, the new method InsertCaptionAfterSelf() is now available to add a caption text under a picture, table or paragraph.
  • In List, creating a bulleted list in a loaded document no longer creates a numbered list.
  • In Paragraph, using InsertPageNumber(), AppendPageNumber(), InsertPageCount() or AppendPageCount() now correctly formats the number based on the current paragraph format.
  • In Paragraph, the property StyleName is now obsolete, the property StyleId should be used instead. Also, the new method GetStyleIdFromStyleName can now be used to retrieve a Paragraph StyleId from a style name. Finally, in Formatting, the property StyleName is now obsolete, the property StyleId should be used instead.
  • In Paragraph, creating a picture now uses its dpi resolution so that the image is converted to 72 dpi, as wanted by MS Word.
  • In Picture, creating a picture with big dimensions no longer creates a corrupted output document.
  • In Section, it is now possible to insert a section between other sections.
  • In Table, adding a an inner table after a cell's paragraph with the InsertTableAfterSelf method, no longer creates a corrupted output document.
  • In Table cell, inserting a table no longer creates a corrupted output document.
  • In TableOfContents, it is now possible to add parameters to table of content switches through the Document.InsertTableOfContents methods.

We hope you love this release and decide to support the project by getting a license to Xceed Words for .NET. -- Xceed Team