Aspose.Words 16.7.0

Aspose.Words for .NET is a class library for .NET that enables you to perform a wide range of document processing tasks directly within your .NET applications.

There is a newer version of this package available.
See the version list below for details.
Install-Package Aspose.Words -Version 16.7.0
dotnet add package Aspose.Words --version 16.7.0
<PackageReference Include="Aspose.Words" Version="16.7.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Aspose.Words --version 16.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Aspose.Words, 16.7.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Aspose.Words as a Cake Addin
#addin nuget:?package=Aspose.Words&version=16.7.0

// Install Aspose.Words as a Cake Tool
#tool nuget:?package=Aspose.Words&version=16.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Aspose.Words for .NET 16.7 Release Notes

Major Features

There are 132 improvements and fixes in this regular monthly release. The most notable are:

* A document page can now be saved in GIF format using SaveFormat.Gif in ImageSaveOptions.
* Font substitution rules improved. Now embedded font is used for substitution if available.
* Multilevel strings rendering in DrawingML Chart axis labels improved.
* OfficeMath objects now can be exported (optional) to HTML,MHTML or EPUB as mathml elements.
* Implemented rendering of format revisions in balloons.
* SKIPIF field supported.
* LINQ Reporting Engine supports more numeric and string formats missing in standard .Net/Java libraries.
* Replace API v2.0. Advanced replace methods added.
* ReplaceAction, IReplacingCallback and ReplacingArgs moved to Aspose.Words.Replacing.
* Old Range.Replace API marked as [Obsolete].
* Font Embedding API (Implemented API for adding or removing embedded fonts).
* MsWordVersion enum moved to Aspose.Words.Settings.
* Added public methods to the DigitalSignatureUtil class that allow to specify a password for decrypting document before it will be signed.

Full List of Issues Covering all Changes in this Release

Key Summary Category
WORDSNET-11021 Layout issues with Kinosku and AsianHangingPunctuation. Bug
WORDSNET-11563 Size of images changed during open/save a HTML Bug
WORDSNET-12205 List label is lost when list item is first in comment. Bug
WORDSNET-13012 CSS is lost after re-saving Html Bug
WORDSNET-13149 Doc to Pdf conversion issue with contents position Bug
WORDSNET-13279 InsertHtml reuses imported styles even if their CSS don't match Bug
WORDSNET-13339 /format revision/ Preserve Revision details in Balloons in PDF Bug
WORDSNET-13344 Content Control is not rendering in output Pdf Bug
WORDSNET-13430 Table layout is corrupted after saving a DOCX to DOCX Bug
WORDSNET-13475 ParagraphFormat.StyleName returns incorrect value for custom styles Bug
WORDSNET-13485 AppendDocument does not preserve table's cell width Bug
WORDSNET-13530 Text direction of cell's text is changed in output Html Bug
WORDSNET-13550 Mixed Numbers, English and non-English content is incorectly encoded Bug
WORDSNET-13558 Cell's position is changed after re-saving Rtf Bug
WORDSNET-13559 Font size of text is changed after re-saving Rtf Bug
WORDSNET-13565 Numeric formatting does not take effect in Linq Reporting Engine Bug
WORDSNET-13595 Font size of Hebrew text is changed after conversion from Docx to Html Bug
WORDSNET-13599 Tables do not merge correctly after removing paragraph between them Bug
WORDSNET-13605 /para rules/ Paragraphs are rendered on next page in output Pdf Bug
WORDSNET-13611 Parts of chart lost when converted to png with aspose words Bug
WORDSNET-13613 Alignment of a list item imported from HTML gets incorrect after Indent+Outdent or Remove+Insert Bug
WORDSNET-13631 Text font's color is lost after re-saving RTF Bug
WORDSNET-13641 Images are inverted after conversion from Doc to Pdf Bug
WORDSNET-13672 /format revision/ Formatting markup changes are not rendered in PDF Bug
WORDSNET-13681 Two empty pages appear in output document after re-saving RTF Bug
WORDSNET-13685 Docx to Pdf conversion issue with ListLabel Bug
WORDSNET-13706 Corrupted document is generated on saving as DOCX Bug
WORDSNET-13708 Doc to Pdf conversion issue with textbox's text rendering Bug
WORDSNET-13710 Chart x-Axis is rendered incorrectly in output Pdf when DataTable is visible Bug
WORDSNET-13715 NumPages field value in PDF is not according to the culture/language Bug
WORDSNET-13716 NumPages field value in PDF is not according to the culture/language Bug
WORDSNET-13717 SECTIONPAGES field value in PDF is not according to the culture/language Bug
WORDSNET-13723 Docx to Pdf conversion issue with SmartArt rendering Bug
WORDSNET-13733 Document.UpdateFields does not update Formula field inside Table Bug
WORDSNET-13747 /footnote balancing/ Footnote separator is overlapped with body text in output Pdf Bug
WORDSNET-13753 Images in GroupShape become inverted when saving to PDF Bug
WORDSNET-13758 Document's footer and some text elements will be rendered with the Error! No text of specified style in document Bug
WORDSNET-13760 Table's merged cells are repeated after re-saving Rtf Bug
WORDSNET-13777 FileFormatInfo.LoadFormat : Text document format detected as Unknown Bug
WORDSNET-13781 A picture in HtmlFixed repeats Bug
WORDSNET-13786 Text font's color is lost after re-saving RTF Bug
WORDSNET-13805 Shape's text color is lost after conversion from Docx to Pdf Bug
WORDSNET-13806 Exception occured while saving MathML to DOC document Bug
WORDSNET-13814 DocumentBuilder.InsertHtml renders a blank Math equation Bug
WORDSNET-13819 Contents render on previous page in output Pdf Bug
WORDSNET-13820 Docx to Pdf conversion issue with table's rendering in HtmlFixed/Pdf Bug
WORDSNET-13827 Local document link incorrect when inside a shape (PDF) Bug
WORDSNET-13828 Office MathML matrix equation in PDF has too much spacing Bug
WORDSNET-13833 Doc to HtmlFixed conversion issue with OLE Bug
WORDSNET-13839 MathMLReader ignores accents in some cases Bug
WORDSNET-13862 MailMerge.Execute does not update IF field when it is inside table Bug
WORDSNET-13897 State of checkbox SDT is lost after conversion from Docx to Doc/Fixed file format Bug
WORDSNET-13898 Checkbox (SDT ) does not render correctly in Pdf Bug
WORDSNET-13899 Numbers in hebrew text are reversed after conversion from Docx to Pdf Bug
WORDSNET-13903 Problem converting Document with data bindings to PDF Bug
WORDSNET-13917 InvalidOperationException is thrown upon rendering. Bug
WORDSNET-13947 SmartArt text is overlapped in output Pdf Bug
WORDSNET-3766 /hidden/ Hidden content remains when rendered to PDF Bug
WORDSNET-3878 /table grid/ Table width is incorrect during HTML to PDF conversion, if table contains very long link url. Bug
WORDSNET-4572 /table grid/ Width of table is incorrect during rendering. Bug
WORDSNET-4810 Nested lists with DIV tags are not properly imported from HTML. Bug
WORDSNET-5642 /revision marks/ Deleted bullets/Listitems appear again when converting to PDF Bug
WORDSNET-6320 Table does not render across pages in PDF Bug
WORDSNET-6490 Header formatting lost during conversion DOCX to HTML Bug
WORDSNET-7868 /nonstandard font/ Incorrect fonts are used during rendering to PDF Bug
WORDSNET-7911 /nonstandard font/ Docx to PDF conversion issue with Arabic text fonts Bug
WORDSNET-8219 DOC to HTML conversion issue with border lines Bug
WORDSNET-8621 Bug: 'font-weight' from default CSS style is applied as direct formatting Bug
WORDSNET-8651 SUM(ABOVE) not correct working with values in brackets Bug
WORDSNET-8932 Vertical spacing between some table rows is not preserved in PDF Bug
WORDSNET-9258 The checkbox position is incorrect after conversion from HTML to Pdf Bug
WORDSNET-9357 Problem with Top Margin when converting DOC to PDF Bug
WORDSNET-9444 Document.Save does not preserve the FormField Bug
WORDSNET-1252 Improve Range.Replace to support breaks Enhancement
WORDSNET-13676 Assertion for unknown shape property when opening a document Enhancement
WORDSNET-13817 Improve font substitution in case when embedded font and substitute available Enhancement
WORDSNET-12078 Range.Replace method throws System.NotSupportedException Exception
WORDSNET-12954 Document.Range.Replace is throwing exception when isForward is set to true Exception
WORDSNET-13046 Range.Replace throws System.NotSupportedException Exception
WORDSNET-13105 Document.UpdateFields throws System.IndexOutOfRangeException Exception
WORDSNET-13138 Document.Range.Replace throws exception when isForward is set to true Exception
WORDSNET-13364 Document.PageCount throws "Index was outside the bounds of the array" exception Exception
WORDSNET-13500 DocumentBuilder.InsertHtml throws System.NullReferenceException Exception
WORDSNET-13545 NodeCollection.Clear throws System.InvalidOperationException Exception
WORDSNET-13573 Document.PageCount throws "Index was outside the bounds of the array" exception Exception
WORDSNET-13574 Aspose.Words.FileCorruptedException occurs upon loading WordML files Exception
WORDSNET-13684 Document.AcceptAllRevisions throws System.InvalidOperationException Exception
WORDSNET-13686 Aspose.Words.FileCorruptedException is thrown while loading Docx Exception
WORDSNET-13735 Aspose.Words.16.4.0 Exception when signing a password-protected Words file with a digital signature Exception
WORDSNET-13767 MailMerge.Execute throws System.InvalidCastException Exception
WORDSNET-13773 System.NullReferenceException occurs during converting DOC to PDF Exception
WORDSNET-13807 System.ArgumentException is thrown while saving Docx to pdf Exception
WORDSNET-13813 System.IndexOutOfRangeException is thrown while saving docx to pdf Exception
WORDSNET-13815 System.InvalidOperationException is thrown while conversion of Docx to Pdf Exception
WORDSNET-13830 Document.UpdateFields throws System.InvalidOperationException Exception
WORDSNET-13831 Aspose.Words.FileCorruptedException is thrown while loading Doc Exception
WORDSNET-13834 System.NullReferenceException during converting to PDF/HTML Exception
WORDSNET-13836 Out of memory exception occurs during rendering to PDF Exception
WORDSNET-13838 System.NullReferenceException during converting to PDF Exception
WORDSNET-13841 System.OverflowException occurs upon rendering to TIFF Exception
WORDSNET-13843 Length cannot be less than zero exception occurs during Word to PDF/HTML conversion Exception
WORDSNET-13844 Length cannot be less than zero exception occurs during Word to PDF/HTML conversion Exception
WORDSNET-13845 Length cannot be less than zero exception occurs during Word to PDF/HTML conversion Exception
WORDSNET-13846 Aspose.Words.FileCorruptedException occurs upon loading a DOCX Exception
WORDSNET-13848 Attempted to divide by zero exception occurs during rendering Exception
WORDSNET-13858 LayoutEnumerator constructor throws System.NullReferenceException Exception
WORDSNET-13904 NullReferenceException occurs when converting from Word to PDF Exception
WORDSNET-13911 Document.AppendChild throws System.NullReferenceException Exception
WORDSNET-13932 Document.PageCount throws System.IndexOutOfRangeException Exception
WORDSNET-13936 Document.AcceptAllRevisions throws System.InvalidOperationException Exception
WORDSNET-2847 NullReferenceException occurs during Replace Exception
WORDSNET-7456 NullReferenceException occurs when performing a find and replace operation Exception
WORDSNET-8404 Document.UpdateFields throws System.NullReferenceException exception Exception
WORDSNET-8558 System.NullReferenceException is thrown while conversion from Docx to fixed file format. Exception
WORDSNET-10085 /Show revisions in balloons/ Support rendering of revisions inside of balloons rather than inline Feature
WORDSNET-10086 /Show revisions in balloons/ Images from Markup Area are rendered in the middle of main content area in PDF Feature
WORDSNET-10988 /format revision/ Add feature to show format revision in pdf Feature
WORDSNET-12753 /format revision/ Add feature to show format revision in pdf Feature
WORDSNET-12891 Convert OfficeMath nodes into MathML Feature
WORDSNET-13084 root/ Support loading of Mobi (Mobipocket) documents Feature
WORDSNET-13537 Provide ability to create mathematical equation from MathML string Feature
WORDSNET-13566 Add feature to format string values in Linq Reporting Engine Feature
WORDSNET-13603 Import html image tag with height only (or width only) proportionally Feature
WORDSNET-13734 Add new save format in ImageSaveOptions as SaveFormat.GIF Feature
WORDSNET-13768 Non ECMA-367 documents with CustomXML issue with Microsoft Word Online Feature
WORDSNET-3827 Allow embedding fonts into DOCX documents. Feature
WORDSNET-4285 Support the SKIPIF mailmerge field Feature
WORDSNET-6205 Export W3C MathML formulas to HTML Feature
WORDSNET-8752 Ruby (Equation) field does not import in Aspose.Words DOM Feature
WORDSNET-13575 Cells widths are changed after joining the tables Regression
WORDSNET-13585 Aspose.Words.FileCorruptedException is thrown while loading Docx Regression
WORDSNET-13920 Japanese ruby text does not render correctly in output pdf Regression


This package has no dependencies.

NuGet packages (20)

Showing the top 5 NuGet packages that depend on Aspose.Words:

Package Downloads
The Enterprise Web Library (EWL), and its tailored infrastructure platform, are a complete and open solution for developing and operating web-based enterprise software.
iCom integrates a variety of specific operation classes, such as: Cookie, Items, Cache, Form, DbContext, DbDynamic, DbConn, SqlQuery, FileUtil, FileUpload, Crypto, BarCode, StringUtil, TypeConvert, SortList, DateUtil, RegexUtil, Environal, ReflectUtil, HttpClient, ImageUtil, XmlUtil, ZipPackage, WordUtil, ExcelUtil, PdfUtil, PinyinConvert, PdfToImageConverter, JsonConfig, XmlConfig, ObjectCopy, TagHelper, SkipUrlMiddleware and so on. // HttpContext Called in the ConfigureServices method services.AddContextAccessor(); // Called in the Configure method app.UseHttpContext(); // EfCore Called in the ConfigureServices method // Application Assembly var assembly = Assembly.GetExecutingAssembly(); // Register Database Models services.AddDbContext(assembly); // Auto Update Database services.AddMigrate(); // Register All Services services.AddService(assembly);
A supportive package for Aspose.Words
Aspose.Words.Shaping.HarfBuzz is a .NET wrapper around HarfBuzz shaping engine for use in Aspose.Words. Free support for Aspose.Words for .NET is provided on our support forum: and on StackOverflow:
Aspose.Total for .NET is the most complete package of all .NET file format APIs offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any .NET, C#, ASP.NET and VB.NET applications.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Aspose.Words:

Repository Stars
Aspose.Words for .NET examples, plugins and showcases

Version History

Version Downloads Last updated
21.5.0 4,586 5/4/2021
21.4.0 17,272 4/1/2021
21.3.0 17,708 3/5/2021
21.2.0 31,647 2/3/2021
21.1.0 50,912 12/29/2020
20.12.0 55,182 12/4/2020
20.11.0 32,242 11/9/2020
20.10.0 44,789 10/6/2020
20.9.0 85,813 9/3/2020
20.8.0 71,519 8/4/2020
20.7.0 65,737 7/3/2020
20.6.0 92,323 6/3/2020
20.5.0 50,091 5/4/2020
20.4.0 72,361 4/3/2020
20.3.0 79,652 3/3/2020
20.2.0 68,818 2/4/2020
20.1.0 180,443 12/30/2019
19.12.0 61,126 12/5/2019
19.11.0 127,924 11/5/2019
19.10.0 72,400 10/4/2019
19.9.0 95,038 9/4/2019
19.8.0 69,715 8/9/2019
19.7.0 86,339 7/3/2019
19.6.0 61,261 6/3/2019
19.5.0 76,259 5/7/2019
19.4.0 108,926 4/2/2019
19.3.0 59,435 3/4/2019
19.2.0 128,031 2/1/2019
19.1.0 72,985 12/26/2018
18.12.0 34,000 12/4/2018
18.11.0 84,257 11/2/2018
18.10.0 70,727 10/3/2018
18.9.0 56,211 9/3/2018
18.8.0 47,499 8/1/2018
18.7.0 54,515 7/4/2018
18.6.0 92,067 6/1/2018
18.5.0 40,165 5/2/2018
18.4.0 38,849 4/2/2018
18.3.0 26,064 3/2/2018
18.2.0 32,066 2/1/2018
18.1.0 54,928 12/26/2017
17.12.0 41,993 12/6/2017
17.11.0 20,299 11/15/2017
17.10.0 41,982 10/9/2017
17.9.0 24,937 9/5/2017
17.8.0 94,791 8/6/2017
17.7.0 33,426 7/6/2017
17.6.0 32,813 6/6/2017
17.5.0 17,411 5/15/2017
17.4.0 39,615 4/4/2017
17.3.0 48,869 3/6/2017
17.2.0 45,213 2/6/2017
17.1.0 16,241 1/16/2017
16.12.0 29,632 12/11/2016
16.11.0 49,247 11/3/2016
16.10.0 34,633 10/12/2016
16.8.0 34,868 9/10/2016
16.7.0 36,552 8/9/2016
16.6.0 15,129 7/13/2016
16.5.0 20,682 6/23/2016
16.4.0 68,758 5/12/2016
16.3.0 15,106 4/11/2016
16.2.0 19,054 3/16/2016
16.1.0 69,016 2/3/2016
15.12.0 29,071 12/26/2015
15.11.0 19,025 12/5/2015
15.10.0 24,752 11/5/2015
15.9.0 21,330 10/12/2015
15.8.1 27,608 9/5/2015
15.7.0 116,769 8/7/2015
15.6.0 37,440 7/4/2015
15.5.0 9,562 6/7/2015
15.4.0 29,270 5/10/2015
15.3.0 10,753 4/2/2015
15.2.0 31,838 3/6/2015
15.1.0 15,948 2/8/2015
14.12.0 18,457 1/10/2015
14.11.0 6,474 12/8/2014
14.10.0 18,547 11/8/2014
14.9.0 7,903 10/17/2014
14.8.0 12,241 9/10/2014
14.7.0 11,628 8/7/2014
14.6.0 8,744 7/7/2014
14.5.0 28,950 6/3/2014
14.4.0 5,991 5/4/2014
14.3.0 5,852 4/7/2014
14.2.0 9,269 3/14/2014
14.1.0 37,410 2/10/2014
13.12.0 29,191 1/12/2014
13.11.0 28,806 12/10/2013
13.10.0 2,701 11/12/2013
13.9.0 30,672 10/9/2013
13.8.0 5,815 9/4/2013
13.7.0 19,295 8/4/2013
13.6.0 30,990 7/3/2013
13.5.0 6,358 6/4/2013
13.4.0 18,838 5/7/2013
13.3.0 10,994 4/3/2013
13.2.0 3,619 3/4/2013
13.1.0 12,413 2/3/2013
11.11.0 15,198 12/31/2012
11.10.0 13,359 12/4/2012
11.9.0 20,821 11/3/2012
11.8.0 11,495 10/7/2012
11.7.0 4,893 9/3/2012
11.6.0 5,387 8/2/2012
11.5.0 1,736 7/3/2012
11.4.0 8,303 6/4/2012
11.3.0 2,656 5/2/2012
11.2.0 1,542 4/10/2012
11.1.0 2,912 3/3/2012 1,426 2/16/2012
11.0.0 2,119 2/1/2012
10.8.0 8,251 1/24/2012
Show less