Spire.Office是一款企业级Office控件套包,为工厂智能制造提供最全面的office操作,无需安装Microsoft Office也能完成办公自动化。
Spire.Office 4.5.1已正式发布。该版本增加了一些新功能,如Spire.Presentaion 支持将PPT文件保存为PowerPoint 2003格式、Spire. Doc支持数字签名、 Spire.PdfViewer支持Move()方法来从当前位置移动新位置。此外,也修复了在将Word转换为PDF、合并Word/PDF文件、填充PDF文本框字段、讲Html转换为PDF以及将Excel转换为图像时出现的一系列问题。此外,也优化了加载包含EMF的Excel文件的速度。更多新功能及问题修复详情,请参阅以下内容。
该版本涵盖了最新版的Spire.Doc、Spire.PDF、Spire.XLS、Spire.Presentation、Spire.DataExport、Spire.Barcode、Spire.DocViewer、Spire.PDFViewer、Spire.OfficeViewer、Spire.Email。
版本信息如下:
- Spire.Doc.dll v7.5.5
- Spire.Pdf.dll v5.5.10
- Spire.XLS.dll v9.5.5
- Spire.Email.dll v2.4.2
- Spire.DocViewer.Forms.dll v4.4.3
- Spire.PdfViewer.Forms.dll v4.5.4
- Spire.PdfViewer.Asp.dll v4.5.4
- Spire.Presentation.dll v4.5.1
- Spire.Spreadsheet v3.5.1
- Spire.OfficeViewer.Forms.dll v4.5.1
- Spire.Barcode.dll v3.4.0
- Spire.DataExport.dll v4.1.9
- Spire.DataExport.ResourceMgr.dll v2.1.0
- Spire.Common.dll v2.5.5
- Spire.License.dll v1.3.7
Spire.Email
问题修复:
- 修复了在应用license后,附件不能被添加到.msg中的问题
Spire.Spreadsheet
问题修复:
- 修复了查看文档时显示多余行的问题
Spire.Presentation
新功能:
- 支持保存到2003格式文件
Spire.Doc
新功能:
- 支持数字签名.doc和.docx, 目前只支持.pfx证书签名。不支持.Net Standard 和.Net Core
public void SaveToFile(string fileName, FileFormat fileFormat, byte[] certificateData, string securePassword); public void SaveToFile(string fileName, FileFormat fileFormat, string certificatePath, string securePassword); public void SaveToStream(Stream stream, FileFormat fileFormat, byte[] certificateData, string securePassword); public void SaveToStream(Stream stream, FileFormat fileFormat, string certificatePath, string securePassword); //也支持直接调用Document类签名 public static byte[] Sign(Stream sourceStream, byte[] certificateData, string securePassword); public static byte[] Sign(Stream sourceStream, string certificatePath, string securePassword);
变更:
- document.Styles.ApplyDocDefaultsToNormalStyle();方法已标注为废弃,使用document.KeepSameFormat = true;属性替换
问题修复:
- 修复了合并文档时字符间距改变的问题
- 修复了转换一个docx文档到PDF时数字编号格式改变的问题
- 修复了组合形状中图片获取不出来的问题
- 修复了加载一个doc文档抛出“索引超出范围”的错误
- 修复了公式域“=SUM(ABOVE)”更新失败的问题
Spire.PDF
问题修复:
- 修复了打印抛ArgumentException的问题
- 修复了转换自Word的PDF/A文档不能被Adobe Reader正确地验证的问题
- 修复了转换PDF到Word文本重叠的问题
- 修复了签名后复选框和签名不正确的问题
- 修复了填充文本后,文本不正确的问题
- 修复了合并文档后,图片变黑的问题
- 修复了转换HTML 到PDF后,内容乱码的问题
- 修复了只读属性的域不能被删除的问题
- 修复了获取UsedFonts抛异常“NullReferenceException”的问题
- 修复了保存PDF页面到图片抛异常“NullReferenceException”的问题
- 修复了查找不到文本的问题
- 修复了在已有签名域上签名, PdfSignature实例的属性不正确的问题
- 修复了当合并PDF grid的行超过一页时,表格格式不正确的问题
- 修复了转换PDF到图片内容混乱的问题
- 修复了提取文本抛"NullReferenceException"的问题
Spire.XLS
优化:
- 提高了加载含EMF图片的文档的速度
问题修复:
- 修复了转换含有3d饼状图的sheet到SVG时抛异常的问题
- 修复了在添加透视表后,MS excel打开结果文档提示有错误的问题
- 修复了加载文档时抛"ArgumentOutOfException"异常的问题
- 修复了转sheet到image时抛"ArgumentOutOfException"异常的问题
- 修复了转Excel到PDF后,内容超出单元格的问题
- 修复了转图表到图片时抛"OverflowException"异常的问题
- 修复了新建的文档填充的颜色错误的问题
- 修复了转换sheet到image, 有的行的数据丢失的问题
- 修复了获取worksheet页数不正确的问题
- 修复了添加背景图并保存为Version97to2003格式的文档在内容上有错误
- 修复了加载Excel文档抛“OverflowException”的问题
- 修复了转换Excel到图片上标不正确的问题
- 修复了执行InsertArray 方法抛异常"XXX不是有效的命名范围"的问题
- 修复了加载Excel文档抛异常"输入字符串的格式不正确"的问题
- 修复了转换worksheet到HTML后条件格式丢失的问题
Spire.PdfViewer
新功能:
- 添加了 Move(float offsetX, float offsetY) 方法从当前位置移动到一个新的位置
- 添加了 ScrollTo(float scrollLocationX, float scrollLocationY) 方法滚动到指定的位置
问题修复:
- 修复了加载文档时程序抛StackOverflowException异常的问题
- 修复了查看文档时内容乱码的问题
问题修复:
- LoadFromHtml(string url, string convertPdfName)方法将来可能被删除
- Threshold 属性将来可能被删除
- MultiPagesThreshold属性将来可能被删除
- VeryfyDocumentEncrypted(string filePath)方法将来可能会被删除,请使用IsEncryptedDocument()方法代替
- SetViewerMode(PdfViewerMode.PdfViewerMode mode)方法将来可能会被删除, 请使用PdfDocumentViewer.ViewerMode属性代替
- SetPageLayoutMode(PageLayoutMode pageMode)方法将来可能会被删除,请使用PdfDocumentViewer.PageLayoutMode属性代替
- ZoomTo(int percentage)方法和SetZoom(ZoomMode mode)方法将来可能会被删除,请使用PdfDocumentViewer.ZoomFactor属性代替
- PdfLoaded事件将来可能被删除,请使用DocumentOpened事件代替
- ZoomChanged事件可能会被删除,请使用ZoomFactorChanged 事件代替
- ZoomFator属性将来可能被删除,请使用PdfDocumentViewer.ZoomFactor属性代替
- Initialize(PdfDocumentViewer view)方法将来可能被删除,请使用ActiveView属性代替
点击“了解更多”,立即体验Spire.Office
↓↓↓
本文暂时没有评论,来添加一个吧(●'◡'●)