Xceed Words for .NET V3.0
Released: Oct 25, 2023
Updates in V3.0
Features
- It is now possible to insert HTML content into a Document.
- New methods are available to replace text with HTML content when working in a Document, Container or Paragraph.
- Converting HTML content to the PDF format is now supported.
Fixes
- Document:
- Supported content that was inserted from an HTML file or HTML string will now appear correctly once a Document is converted into PDF.
- Merging multiple Documents that contain more than one style no longer results in a corrupted Document.
- Merging 2 different Documents containing Charts that are using external data no longer results in a corrupted Document.
- Appending multiple Documents to an existing Document will now correctly display the images that can be found in more than one of those Documents.
- Setting the AutoFit property to Window on a Table with merged Cells will now stretch the Table so that it matches the window's width.
- Calling document.InsertDocument() to insert a Document where text was previously replaced in a Header or Footer will now keep said text modifications in the final Document.
- The InsertListAfterSelf and InsertListBeforeSelf methods no longer mix the Paragraphs' indexes.
- Bulleted lists are no longer converted to numbered lists when the AddCoreProperty method is used.
- All the items and subitems contained within a List will now be displayed correctly once said List is updated.
- Empty paragraphs will now be removed once a text replacement task is completed in situations where the ReplaceText method is used and the RemoveEmptyParagraph property is set to true.
- Replacing texts in a Document where the Headers or Footers are set to null no longer throws a NullReffException.
- An exception no longer occurs when the AutoFit property is set to Contents on a Table with merged Cells.
- An ArgumentOutOfRangeException no longer occurs when an element is inserted into a Document at a specific index.
- Paragraph:
- Calling GetBookmarks() no longer throws a NullRefException when no bookmarkStart tag is found in the Document.
- Removing a Paragraph at a specific index no longer throws an OutOfBoundException.
- PDF Conversion:
- Using both horizontal & vertical merged Cells in the same Document no longer offsets the content of those Cells in the converted PDF document.
- Converting CheckBoxes no longer repeats texts.
- Tabs are now read before the CheckBoxes are converted.
- Setting a negative Spacing value before or after a Paragraph no longer reduces line spacing.
- When working with a Table, any Row that has the tag tblHeader with its value set to 0 is no longer seen as a Header Row. Instead, this kind of Row will now be flagged as a normal Row during the PDF Conversion, which will prevent a StackOverflow exception when that Table needs to be split on multiple pages.
- Converting a Table no longer raises an InputString was not in correct Format exception when the application has a non-English setting.