著名文檔管理控件開發商E-iceblue日前發布了office工具套包Spire.Office的 v3.7.0版本。該版本添加了一些新功能,例如:Spire.PDF支持刪除PDFGrid的行或者列,Spire.XLS支持刪除數據透視表的過濾器,Spire.Presentation支持組合形狀,Spire.Spreadsheet支持撤銷刪除行的操作等。此外,本次更新修復了大量漏洞,以提高產品穩定度和性能。
本版本涵蓋了最新版的Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.DataExport, Spire.Barcode, Spire.DocViewer, Spire.PDFViewer, Spire.OfficeViewer, Spire.Email,版本信息如下:
- Spire.Doc.dll v6.7.5
- Spire.Pdf.dll v4.7.6
- Spire.XLS.dll v8.7.2
- Spire.Email.dll v1.3.2
- Spire.DocViewer.Forms.dll v3.7.0
- Spire.PdfViewer.Forms.dll v3.6.3
- Spire.PdfViewer.Asp.dll v3.6.3
- Spire.Presentation.dll v3.6.9
- Spire.Spreadsheet v2.6.0
- Spire.OfficeViewer.Forms.dll v3.7.0
- Spire.DataExport.dll v3.5.131
- Spire.DataExport.ResourceMgr.dll v1.6.71
- Spire.Common.dll v1.2.792
- Spire.License.dll v1.3.6
- Spire.Barcode.dll v2.3.0
完整的新功能和問題修復列表如下:
Spire.Doc
問題修復:
- 修復了加載保存一個文檔后頁眉格式錯誤的問題。
- 修復了.doc轉.docx時程序拋出“ArgumentException”異常的問題。
- 修復了加載.docx文檔時程序拋出“FormatException”異常的問題。
- 修復了在荷蘭區域環境下加載一個.docx文件時拋出“System.FormatException”異常的問題。
- 修復了自定義的字體大小不適用于表格單元格中的段落問題。
- 修復了更新目錄域后目錄編號被改變的問題。
- 修復了有密碼保護的.doc文檔加載失敗問題。
- 修復了doNotExpandShiftReturn屬性不正確的默認值問題。
- 修復了加載一個包含以磅為單位的網格的docx文檔時拋出“System.FormatException”異常的問題。
- 修復了加載一個包含希伯來語字符的docx文檔時程序被卡住。
- 修復了轉換一個.doc文件到PDF時拋出的“System.OutOfMemoryException”異常的問題。
- 修復了轉換Rtf文檔到PDF時圖片被拉伸的問題。
- 修復了Word 轉PDF之后表格格式不正確的問題。
- 修復了Word轉PDF之后表格跨頁斷行前后不一致以及編號不正確的問題。
- 修復了Word轉PDF時程序拋出“NullReferenceException”異常的問題。
- 修復了Word轉PDF時程序拋出"ArgumentOutOfRangeException"異常的問題。
- 修復了Word 轉PDF之后編號格式不正確的問題。
- 修復了Word 轉HTML之后鏈接多出 “/*"符號的問題。
- 修復了使用保存為.doc 和.docx時文檔創建日期信息不正確的問題。
- 修復了獲取文檔頁數,程序掛起的問題。
Spire.XLS
新功能:
- 新添加屬性“XlsPivotTable.Options.IsAutoFormat;”設置數據透視表是否自動調整列寬。默認值會自動調整。
bool IsAutoFormat { get; set; }
- 新添加以下三個方法用于刪除數據透視表的過濾器。
public void ClearColumnFieldFilter(string fieldName);
public void ClearFilter(string fieldName);
public void ClearRowFieldFilter(string fieldName);
- 新添加屬性“IChart.ChartArea.Shadow.SoftEdge”支持設置圖表柔化邊緣。
public int SoftEdge { get; set; }
問題修復:
- 修復了加載文件時拋ArgumentException的問題。
- 修復了使用代碼trendLine.DisplayEquation時拋空引用異常的問題。
- 修復了在西班牙環境下設置數字格式不起作用的問題。
- 修復了在西班牙環境下轉換Excel到PDF數據格式錯誤的問題。
- 修復了轉換Excel到PDF后內容不正確的問題。
- 修復了給透視表過濾器設置默認值不起作用的問題。
- 修復了轉Excel到HTML時進程掛起的問題。
- 修復了加載文件時拋NullReferenceException的問題。
- 修復了插入行之后R1C1-Formula內容改變的問題。
- 修復了CellRange.FormulaValue返回值不正確的問題。
- 修復了設置ValueFromCell后,負值所在列的顏色設置不起作用的問題。
- 修復了復制一個Excel2的sheet到Excel1,Excel1原來的圖片全部被替換的問題。
- 修復了不支持某些結構化引用的問題。
- 修復了設置label unit,必須先設置IsAutoMajor為false的問題。
- 修復了使用"pageInfoList[0].Count"計算頁碼,結果不正確的問題。
- 修復了加載文檔拋出“ArgumentOutOfRangeException”異常的問題。
- 修復了在柱狀圖表中負值所在列的顏色設置不起作用的問題。
- 修復了拷貝工作表后名稱域丟失的問題。
- 修復了加載.xlsx文檔時程序拋出“ArgumentException”異常的問題。
Spire.PDF
新功能:
問題修復:
- 修復了提取PDF文本內容時,出現格式不正確的問題。
- 修復了提取PDF中的圖片時,內存溢出的問題。
- 修復了解析EMF到PDF圖片丟失的問題。
- 修復了"FindText()"方法查找不到文本的問題。
- 修復了使用特殊字符加密PDF文檔失敗的問題。
- 修復了"AppendPage()" 方法拋異常的問題。
- 修復了提取文本和圖片拋出“System.FormatException”異常的問題。
- 修復了轉換具有兩端對齊樣式的RTF內容到PDF文檔時文本被裁剪了一點的問題。
- 修復了打印PDF文檔時拋出“System.FormatException”異常的問題。
- 修復了在WPF平臺上轉換PDF文檔為XPS文件或打印PDFdocument時點線/虛線顯示為實線的問題。
- 修復了轉換PDF文檔到圖片時拋出“System.NullReferenceException”異常的問題。
- 修復了打印PDF文檔時半個頁面內容丟失的問題。
- 修復了解析EMF到PDF圖片內容錯位的問題。
- 修復了打印PDF文檔時背景變成黑色的問題。
- 修復了轉換PDF文檔到圖片時內容丟失的問題。
- 修復了使用方法FindText無法查找到文本“批準”的問題。
- 修復了轉換EMF到PDF時垂直文本顯示不正確的問題。
- 修復了轉換PDF到Word時圖片背景變黑的問題。
- 修復了打印PDF時文本被截斷的問題。
- 修復了打印PDF內容不正確的問題。
- 修復了PDF文檔中圖形格式打印不正確地問題。
- 修復了提取文本時數據錯亂的問題。
- 修復了提取文本時中文亂碼的問題。
- 修復了PDF文檔中二維碼打印不正確地問題。
- 修復了合并PDF文件時內容被切斷的問題。
- 修復了PDF轉換為圖像時數據丟失的問題。
- 修復了從PDF轉換的Xps文件不能被打開的問題。
- 修復了PDF轉換為PDF/A時部分內容被涂黑的問題。
Spire.Presentation
新功能:
- 新添加屬性IsHidden隱藏圖表的系列。
series.IsHidden = true;
- 添加新方法GroupShapes組合形狀。
ppt.Slides[0].GroupShapes(shapeList);
- 新添加屬性“DataLabelShapeType”支持設置PPT中圖表數據標簽的形狀。
public DataLabelShapeType DataLabelShapeType { get; set; }
- 新添加屬性“MarkerFill”支持設置PPT中圖表的單個marker的填充和邊框顏色。
ChartDataPoint dp = new ChartDataPoint(chart.Series[0]);
//設置填充顏色
dp.MarkerFill.Fill.FillType = FillFormatType.Solid;
dp.MarkerFill.Fill.SolidColor.Color = Color.Red;
//設置邊框顏色
dp.MarkerFill.Line.FillType = FillFormatType.Solid;
dp.MarkerFill.Line.SolidFillColor.Color = Color.Black;
問題修復:
- 修復了轉換PPT到PDF時多出額外字符“-”的問題。
- 修復了轉換PPT到PDF時圖表丟失以及黃色標點位置不對的問題。
- 修復了在保存PPT后多出藍色邊框的問題。
- 修復了如果圖表圖例沒有設置字體就無法獲取系統默認字體的問題。
- 修復了加載文檔時拋DocumentUnkownFormatException異常的問題。
- 修復了背景圖片一樣的PPT轉PDF耗時久,結果PDF文件大的問題。
- 修復了加載PPT拋出"Index was out of range"異常的問題。
- 修復了橫向打印不起作用的問題。
- 修復了PPT轉PDF結果不正確的問題。
- 修復了PPT轉PDF圖表格式不正確的問題。
Spire.SpreadSheet
新功能:
問題修復:
- 修正了在spreadsheet中查看xls文件時中文字符被截斷的問題。
Spire.PdfViewer
問題修復:
- 修復了查看PDF程序拋出異常的問題。
- 修復了查看PDF內容丟失的問題。
標簽:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網