.NET Word文檔開發處理工具Aspose.Words v21.9新功能示例演示

Aspose.Words for .Net是一種高級Word文檔處理API,用於執行各種文檔管理和操作任務。API支持生成,修改,轉換,呈現和打印文檔,而無需在跨平臺應用程序中直接使用Microsoft Word。2021年9月更新來啦,.NET版Aspose.Words更新至v21.9新版本!

主要特點如下:

  • 添加了獲取 ListLevel 的 CustomNumberStyleFormat 的功能。
  • 使獲取指定索引的 ListLevel 對象的字符串表示成爲可能。
  • 以原生(矢量)形式將三角形漸變導出爲 PDF。
  • 實現了將註釋呈現爲 PDF 的邏輯結構。

>>你可以下載Aspose.Words for .NET v21.9測試體驗。

具體更新內容

序號 概括 類別
WORDSNET-17101 優化具有多個漸變填充形狀的文檔的 PDF 輸出大小 新功能
WORDSNET-22577 添加從 PDF 讀取自定義屬性的功能 新功能
WORDSNET-22603 添加對圖像應用 3D 效果的功能 新功能
WORDSNET-21742 在對象屬性的標籤選項卡中添加導出語言的功能(ExportDocumentStructure) 新功能
WORDSNET-17842 在 PDF 標籤屬性中設置語言 新功能
WORDSNET-18006 PDF 輸出中未遵守寡婦/孤兒規則 新功能
WORDSNET-22576 使用 SDK 鏈接時無法在 Xamarin.iOS 上設置許可證 增強

新功能解析

①添加了一個新的公共屬性 ListLevel.CustomNumberStyleFormat

新的公共屬性“CustomNumberStyleFormat”已添加到“ListLevel”類:

.NET Word文檔開發處理工具Aspose.Words v21.9發佈,新功能示例演示丨 附下載

用例:解釋如何獲取列表級別的自定義數字樣式格式。

Document doc = new Document("in.docx");
ListLevel listLevel = doc.FirstSection.Body.Paragraphs[0].ListFormat.ListLevel;
string customNumberStyleFormat = string.Empty;
if (listLevel.NumberStyle == NumberStyle.Custom)
    customNumberStyleFormat = listLevel.CustomNumberStyleFormat;

②添加了一個新的公共靜態方法 ListLevel.GetEffectiveValue()

“ListLevel”類中添加了一個新的公共靜態方法“GetEffectiveValue()”:

.NET Word文檔開發處理工具Aspose.Words v21.9發佈,新功能示例演示丨 附下載

用例:解釋如何爲列表項的指定索引獲取 ListLevel 對象的字符串表示形式。

Assert.AreEqual("iv", ListLevel.GetEffectiveValue(4, NumberStyle.LowercaseRoman, null));
Assert.AreEqual("005", ListLevel.GetEffectiveValue(5, NumberStyle.Custom, "001, 002, 003, ..."));

如果您有任何疑問或需求,請隨時加入Aspose技術交流羣(761297826),我們很高興爲您提供查詢和諮詢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章