Xceed PDF Library for .NET 1.0 (build 5.2.25608.6677)
- Create new PDF documents from scratch.
- Modify existing PDF documents & save them under a new name.
- Extract information & elements from existing PDF documents.
- Add form fields to create interactive PDF forms
- Add digital signature fields to PDF documents.
- Add attachments to any PDF document.
- And much more!
Xceed Words for .NET 5.2 (build 5.2.25608.6677)
- A new class, called Comment, allows to adjust various properties related to a Comment, such as its content, who added it & at what time, as well as if it has received any reactions or replies.
- A new class, called Person, allows to determine various properties that will define the user that created, added a reply or reacted to a Comment.
- A new class, called Reaction, allows to determine various properties that define how a user reacted to a Comment.
- A new class, called WaterfallChart, can now be used to add Waterfall Charts into a Document.
- A new class, called BoxWhiskerChart, can now be used to add Box Whisker Charts into a Document.
- In CheckBox, a new property, named Title, can now be used to get or set the CheckBox’s title.
- In CheckBox, a new property, named Tag, can now be used to get or set the tag’s value.
- In Document, a new method, called AddComment, allows to add a Comment in the Document.
- In Comment, a new method, called AddReply, can now be used to attach a reply to a specific Comment.
- In Comment, a new method, called Delete, can now be used to delete a Comment attached to a specific Paragraph.
- In Document, a new method, called SaveToTxt, can now be used to save a Document as a .txt file.
- In Document, the ReplaceTextWithObject( ObjectReplaceTextOptions) method can now be used to replace the targeted text with a Checkbox.
- In Document, it is now possible to insert or replace content with HTML without inserting said HTML’s metadata (Header) elements.
- In DocX, the Load method can now be used to load .txt files.
- In Paragraph, a new method, called InsertComment, allows to determine where a Comment will be added in the Document.
- In Paragraph, a new method, called InsertCheckbox, can now be used to insert a Checkbox at a specific place in a Paragraph.
- Documents can now accept images in the .SVG format.
- All visual layout elements, including cell spacing, padding, borders, background, vertical alignment, and structural layout attributes, are now supported when inserting an HTML table into a Document.
- Shorthand CSS attributes, such as margin, padding, border, font, text-decoration, list-style, background and outline, are now fully supported when importing HTML into a Document.
- In Document, processing consecutive Paragraphs when some of them are empty will no longer trigger an “Index was out of range” exception & will now respect the Paragraph’s spacing and flow correctly.
- In Document, replacing text with HTML will no longer create a re-entry issue.
- In RichTextBox , special characters & symbols (like Ø) will now be rendered correctly.
- In the HTML to Word conversion process, an error that caused the first line of content to be duplicated when a specific mix of paragraph and break tags (<p> and <br />) was encountered in the HTML content has been fixed
- In the HTML to Word conversion process, tables that have a complex structure are now correctly parsed, thus making the applied visual styles render correctly too.
- In the HTML to Word conversion process, bold formatting is now properly rendered in the final Document when said formatting is applied to text within an HTML table
- In the HTML to Word conversion process, URLs will now be displayed correctly when hyperlink tags are parsed.
- In the HTML to Word conversion process, lists will now render with the proper numbering & list levels configuration.
- Border-related properties like border-top, border-bottom, border-left, border-right, border-width, border-style & border-color are now interpreted correctly when importing HTML tables.
- The “System.ArgumentException (Type provided must be an Enum. (Parameter ‘TEnum’))” will no longer occur when parsing HTML content under the .NET 8 framework.
- Using the InsertContent method to insert HTML content in a Document will now properly maintain the Paragraphs’ indentation.
- An IndexOutOfRange exception will no longer be thrown when a string located at the end of a Paragraph is replaced with HTML.
- The shorthand “Font” attribute is now handled correctly when HTML content is inserted into a Document.
- Inline styles such as background-color & padding applied directly on <p> elements are now correctly parsed & rendered when HTML is inserted in the Document.
- Converting a Document to PDF when said Document contains tables extending on multiple pages will no longer trigger a System.StackOverflowException.
- The alignment and spacing issues that were happening when converting a Document to PDF have been fixed.
- A “Parameter is not valid” ArgumentException will no longer be thrown when converting a Document containing external fonts to PDF.
- Hyperlinks will no longer be split into multiple lines when converting a Document to PDF.
- Content will no longer disappear when converting a Document to PDF.
Xceed SFTP for NET 7.3 (build 7.3.25608.6677)
- Support has been added for ssh-ed25519 and ssh-ed448 private key algorithms, which means that loading PuTTY private key files using EdDSA keys is now enabled (note that file must use version 2 of the file format).
- The bug causing curve25519-sha256 and curve448-sha512 key exchange to fail randomly has been fixed.
Xceed FTP for NET 7.3 (build 7.3.25608.6677)
- Version sync with other libraries.
Xceed Zip for NET 7.3 (build 7.3.25608.6677)
- FluentAssertions has been used to add the initial assertions for Xceed.FileSystem and Xceed.Zip classes.
Xceed Realtime Zip for NET 7.3 (build 7.3.25608.6677)
- Version sync with other libraries.
Xceed Workbooks for NET 3.0 (build 5.2.25608.6677)
- Version sync with other libraries.