專業office工具套包 Spire.Office 補丁 v4.3.1發佈

Spire.Office 4.3.1於近日已正式發佈。該版本增加了一些新功能,如Spire. pdf支持添加時間戳、Spire.Presentation支持打印不連續的幻燈片範圍、Spire.Doc添加了一個新屬性來強化從Word到PDF的轉換、Spire.XLS支持在將Excel轉換為PDF時將頁面大小設置為A6。此外,也修復了在將PDF轉換為Word/SVG/image、PPTX轉換為PDF、將Word文檔保存為stream、RTF轉換為PDF、Excel轉換為HTML/ CSV/PDF、在Excel中添加頁眉和頁腳、保護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.3.4
  • Spire.Pdf.dll v5.3.4
  • Spire.XLS.dll v9.3.6
  • Spire.Email.dll v9.3.6
  • Spire.DocViewer.Forms.dll v4.1.11
  • Spire.PdfViewer.Forms.dll v4.3.1
  • Spire.PdfViewer.Asp.dll v4.3.1
  • Spire.Presentation.dll v4.3.6
  • Spire.Spreadsheet v3.1.10
  • Spire.OfficeViewer.Forms.dll v4.3.1
  • Spire.Barcode.dll v3.1.1
  • Spire.DataExport.dll v4.1.9
  • Spire.DataExport.ResourceMgr.dll v2.1.0
  • Spire.Common.dll v2.3.4
  • Spire.License.dll v1.3.7

Spire.PDF

新功能:

  • 支持PDF簽名時添加時間戳,目前只支持符合RFC 3161標準的時間戳服務器
// Summary:
// Configure timestamp which must conform to RFC 3161.
//
// Parameters:
// handler:
// the handler which generate timestamp token
public void ConfigureTimestamp(PdfSignature.TimestampGenerateHandler handler);
//
// Summary:
// Configure timestamp which must conform to RFC 3161.
//
// Parameters:
// tsaUrl:
// TSA url
public void ConfigureTimestamp(string tsaUrl);

問題修復:

  • 修復了PDF轉換到Word之後,內容混亂的問題
  • 修復了PDF轉SVG,程序出現異常的問題
  • 修復了打印文檔,程序出現異常的問題
  • 修復了創建小冊子,結果多出隱藏內容的問題
  • 修復了PDF轉Image,程序出現異常的問題
  • 修復了PDF對現有文檔創建新的文本域並進行填充值後,用adobe打開文檔顯示不出來值的問題
  • 修復了PDF轉Image,結果空白的問題
  • 修復了PDF向XPS文檔中繪製內容失敗的問題
  • 修復了XPS轉換到PDF之後,內容丟失的問題

Spire.Presentation

新功能:

  • 給打印功能添加如下新屬性
//打印時啟用slideFrame
ppt.SlideFrameForPrint = true;
//打印時設置幻燈片顏色為灰度
ppt.GrayLevelForPrint = true;
//設置打印方向為水平或垂直
ppt.OrderForPrint = Order.Horizontal; //Order.Vertical;
//打印多張幻燈片到一頁
ppt.SlideCountPerPageForPrint = PageSlideCountl.Three;
  • 支持打印時指定不連續頁碼進行打印
Presentation.SelectSlidesForPrint(Params string[])
  • 支持設置打印任務中打印文檔的名稱
document.DocumentName = "file1";
  • 新增屬性SmartArtNode.CoustomText 用於聲明是否自定義SmartArt文本樣式
smartArt.nodes[0].CoustomText = true;

問題修復:

  • 修復了轉換PPTX到PDF時,內容格式錯誤的問題
  • 修復了加載文檔程序掛起的問題
  • 修復了轉換PPTX到PDF後鏈接丟失的問題
  • 修復了轉換.pptx文檔到.ppt以及PDF之後,格式錯誤的問題
  • 修復了不能成功獲取圖表的系列的問題

Spire.Doc

新功能:

  • 新增屬性“CreateWordBookmarksUsingHeadings”支持當Word轉PDF之後,將Word標題保留為對應的PDF書籤
ToPdfParameterList topdf = new ToPdfParameterList();
topdf.CreateWordBookmarks = true;
topdf.CreateWordBookmarksUsingHeadings = true;
doc.SaveToFile(outputFile_PS, topdf);

問題修復:

  • 修復了當MergeFIeld域存在於嵌套的IF域中時,更新其域值結果不正確的問題
  • 修復了設置SectionBreakType.NoBreak 之後轉PDF, 格式不正確的問題
  • 修復Word轉換到PDF,圖片重疊的問題
  • 修復了保存到docx流,程序出現異常的問題
  • 修復了合併xml文檔,下劃線丟失的問題
  • 修復了加載Word文檔,程序出現異常的問題
  • 修復了設置捷克文化之後保存文檔,程序出現異常的問題
  • 修復了合併xml文檔,公式域內容偏移的問題
  • 修復了合併xml文檔,公式的排版發生改變的問題
  • 修復了Word轉換到PDF之後, 隱藏文本顯示的問題
  • 修復了合併xml文檔後,等式域錯誤的問題
  • 修復了設置了兩端對齊,轉到PDF後沒生效的問題
  • 修復了RTF轉PDF, 雙下劃線丟失的問題

Spire.XLS

新功能:

  • 支持轉Excel到PDF時,設置頁面大小為A6。
sheet.PageSetup.PaperSize = PaperSizeType.PaperA6;
  • 支持替代單元格部分內容時保留原樣式
XlsRange.TextPartReplace(string old, string new);

問題修復:

  • 修復了轉Excel到HTML後,內容不正確的問題
  • 修復了轉Excel到CSV,數據分割不對的問題
  • 修復了加載文檔時,拋System.ApplicationException異常的問題
  • 修復了替換圖片失敗的問題
  • 修復了添加透視表後微軟2007打開結果文檔會提示錯誤的問題
  • 修復了加載文檔時,拋ArgumentNullException異常的問題
  • 修復了添加頁面頁腳後打開提示錯誤的問題
  • 修復了添加頁面頁腳後打開提示錯誤的問題
  • 修復了轉Excel到PDF時,文本換行位置不對的問題
  • 修復了設置部分鎖定時,結果不正確的問題

↓↓↓


分享到:


相關文章: