专业office工具套包 Spire.Office 补丁 v4.5.1发布
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.5Spire.Pdf.dll v5.5.10Spire.XLS.dll v9.5.5Spire.Email.dll v2.4.2Spire.DocViewer.Forms.dll v4.4.3Spire.PdfViewer.Forms.dll v4.5.4Spire.PdfViewer.Asp.dll v4.5.4Spire.Presentation.dll v4.5.1Spire.Spreadsheet v3.5.1Spire.OfficeViewer.Forms.dll v4.5.1Spire.Barcode.dll v3.4.0Spire.DataExport.dll v4.1.9Spire.DataExport.ResourceMgr.dll v2.1.0Spiremon.dll v2.5.5Spire.License.dll v1.3.7
Spire.Email
问题修复:
修复了在应用license后,附件不能被添加到.msg中的问题
Spire.Spreadsheet
问题修复:
修复了查看文档时显示多余行的问题
Spire.Presentation
新功能:
支持保存到2003格式文件
新功能:
支持数字签名.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属性代替
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了