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.Office最新補丁
問題修復:
- 修復了在應用license后,附件不能被添加到.msg中的問題
問題修復:
新功能:
新功能:
- 支持數字簽名.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)”更新失敗的問題
問題修復:
- 修復了打印拋ArgumentException的問題
- 修復了轉換自Word的PDF/A文檔不能被Adobe Reader正確地驗證的問題
- 修復了轉換PDF到Word文本重疊的問題
- 修復了簽名后復選框和簽名不正確的問題
- 修復了填充文本后,文本不正確的問題
- 修復了合并文檔后,圖片變黑的問題
- 修復了轉換HTML 到PDF后,內容亂碼的問題
- 修復了只讀屬性的域不能被刪除的問題
- 修復了獲取UsedFonts拋異常“NullReferenceException”的問題
- 修復了保存PDF頁面到圖片拋異?!癗ullReferenceException”的問題
- 修復了查找不到文本的問題
- 修復了在已有簽名域上簽名, PdfSignature實例的屬性不正確的問題
- 修復了當合并PDF grid的行超過一頁時,表格格式不正確的問題
- 修復了轉換PDF到圖片內容混亂的問題
- 修復了提取文本拋"NullReferenceException"的問題
優化:
問題修復:
- 修復了轉換含有3d餅狀圖的sheet到SVG時拋異常的問題
- 修復了在添加透視表后,MS excel打開結果文檔提示有錯誤的問題
- 修復了加載文檔時拋"ArgumentOutOfException"異常的問題
- 修復了轉sheet到image時拋"ArgumentOutOfException"異常的問題
- 修復了轉Excel到PDF后,內容超出單元格的問題
- 修復了轉圖表到圖片時拋"OverflowException"異常的問題
- 修復了新建的文檔填充的顏色錯誤的問題
- 修復了轉換sheet到image, 有的行的數據丟失的問題
- 修復了獲取worksheet頁數不正確的問題
- 修復了添加背景圖并保存為Version97to2003格式的文檔在內容上有錯誤
- 修復了加載Excel文檔拋“OverflowException”的問題
- 修復了轉換Excel到圖片上標不正確的問題
- 修復了執行InsertArray 方法拋異常"XXX不是有效的命名范圍"的問題
- 修復了加載Excel文檔拋異常"輸入字符串的格式不正確"的問題
- 修復了轉換worksheet到HTML后條件格式丟失的問題
新功能:
- 添加了 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.Doc系列教程】【Spire.PDF系列教程】【Spire.XLS圖表系列教程】幫助你玩轉Spire.Office!
想要購買正版授權,或者獲取更多Spire.Office相關信息的朋友可以點擊" "~

標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn