翻譯|產(chǎn)品更新|編輯:李顯亮|2019-07-16 10:36:39.470|閱讀 186 次
概述:近期發(fā)布了Aspose.Words for .NET v19.7,支持OpenType字體和字距調(diào)整功能,為Markdown功能實(shí)現(xiàn)基本讀寫器,下面我們一起來探索新版中的新增功能及其工作原理。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.Words for .NET是用于執(zhí)行各種文檔管理和操作任務(wù),支持生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印文檔,而無需在跨平臺應(yīng)用程序中直接使用Microsoft Word。同時支持所有流行的Word處理文件格式,并允許將Word文檔導(dǎo)出或轉(zhuǎn)換為固定布局文件格式和最常用的圖像、多媒體格式。
近期發(fā)布了Aspose.Words for .NET v19.7,支持OpenType字體和字距調(diào)整功能,為Markdown功能實(shí)現(xiàn)基本讀寫器,下面我們一起來探索新版中的新增功能及其工作原理。>>歡迎下載Aspose.Words for .NET v19.7體驗(yàn)
OpenType是一種用于可伸縮計(jì)算機(jī)字體的字體格式,與PostScript和TrueType相比,它提供了對語言和寫作系統(tǒng)更好的支持。我們在LayoutOptions類中添加了TextShaperFactory屬性。此屬性用于獲取或設(shè)置用于高級排版呈現(xiàn)功能的ITextShaperFactory實(shí)現(xiàn)。
這個特性是如何工作的?我們通過一段示例代碼來看一看。
在一個典型的應(yīng)用程序中,文本塑造器工廠的單個實(shí)例在所有文檔實(shí)例之間共享。每當(dāng)創(chuàng)建文本塑造器時,都會訪問一個字體文件。解析字體文件是一項(xiàng)昂貴的操作,因此建議使用緩存。
Aspose.Words實(shí)現(xiàn)BasicTextShaperCache類,它包裝文本整形器工廠實(shí)現(xiàn)并緩存由包裝工廠返回的文本整形器實(shí)例。以下代碼示例演示如何啟用對OpenType功能的支持。
//文檔目錄的路徑。 string dataDir = RunExamples.GetDataDir_WorkingWithDocument(); //打開文檔 Document doc = new Document(dataDir + "OpenType.Document.docx"); //設(shè)置文本整形工廠后,布局開始使用OpenType功能。 // Instance屬性返回包裝HarfBuzzTextShaperFactory的靜態(tài)BasicTextShaperCache對象HarfBuzzTextShaperFactory doc.LayoutOptions.TextShaperFactory = Shaping.HarfBuzz.HarfBuzzTextShaperFactory.Instance; //將文檔渲染為PDF格式 doc.Save(dataDir + "OpenType.Document.pdf");
從此版本開始,您可以檢測Word文檔中的SmartArt形狀。您只需使用Shape.HasSmartArt屬性即可。如果此Shape具有SmartArt對象,則此屬性返回true。
在最新版中,可以用使用LINQ報(bào)表引擎來使用擴(kuò)展的報(bào)表功能集構(gòu)建報(bào)表。您可以使用LINQ報(bào)告創(chuàng)建列表。在某些情況下,需要重新啟動列表號。
在最新版中,接。在TextBox類中添加了IsValidLinkTarget,Next,Previous,BreakForwardLink和Parent屬性。現(xiàn)在,可以在文本框之間創(chuàng)建鏈接,檢查鏈接的文本框序列,并斷開它們之間的鏈接。
Markdown是一種格式化純文本的簡單方法,可以輕松轉(zhuǎn)換為HTML。在此版本中,我們增加了對標(biāo)題,塊引號,水平規(guī)則,大膽強(qiáng)調(diào)和斜體強(qiáng)調(diào)Markdown功能的支持。
Markdown是一種格式化純文本的簡單方法,可以輕松轉(zhuǎn)換為HTML 。Aspose.Words支持 以下Markdown功能:
Markdown功能實(shí)現(xiàn)主要遵循Aspose.Words API中的CommonMark規(guī)范,所有功能都表示為相應(yīng)的樣式或直接格式。
更多Aspose.Words for .NET v19.7新功能示例詳解可閱讀
【Aspose.Words for .NET v19.7最新更新功能示例詳解!】
*想要購買Aspose.Words正版授權(quán)的朋友可咨詢哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: