原創(chuàng)|實(shí)施案例|編輯:李顯亮|2019-12-25 14:10:08.633|閱讀 242 次
概述:Aspose.Words究竟能夠運(yùn)用在哪些領(lǐng)域?是否對(duì)于您的項(xiàng)目有幫助呢?本文小編給大家?guī)硪粋€(gè)真實(shí)案例——In Focus IT Ltd如何使用Aspose.Words for .NET導(dǎo)出津巴布韋立法內(nèi)容以供法律和法院使用的信息。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.Words for .Net是一種高級(jí)Word文檔處理API,用于執(zhí)行各種文檔管理和操作任務(wù),支持生成、修改、轉(zhuǎn)換、呈現(xiàn)和打印文檔,而無需在跨平臺(tái)應(yīng)用程序中直接使用Microsoft Word。
那么Aspose.Words究竟能夠運(yùn)用在哪些領(lǐng)域?是否對(duì)于您的項(xiàng)目有幫助呢?本文小編給大家?guī)硪粋€(gè)真實(shí)案例——In Focus IT Ltd如何使用Aspose.Words for .NET導(dǎo)出津巴布韋立法內(nèi)容以供法律和法院使用的信息。
>>如果您想使用Aspose.Words測(cè)試是否滿足項(xiàng)目要求,可點(diǎn)擊下載最新版試用。
InFocus IT自2005年成立以來,就為各種不同的市場(chǎng)提供企業(yè)開發(fā)服務(wù)和解決方案。InFocus IT提供的企業(yè)解決方案一旦部署就可以正常工作。其開發(fā)或使用的許多系統(tǒng)通常都具有各種文件格式的大量電子內(nèi)容。這些之間的無縫交換可能是一個(gè)挑戰(zhàn)。
該公司希望在自動(dòng)捕獲要發(fā)布的更新中開發(fā)其他解決方案,期望設(shè)想,Aspose.Words將允許在提供社論之前對(duì)文檔進(jìn)行更正和樣式化。
InFocus IT開發(fā)的發(fā)布平臺(tái)將內(nèi)容保存在XHTML中。這樣可以確保可以輕松地將其輕松發(fā)布到各種平臺(tái)上,并且不會(huì)產(chǎn)生太多開銷。該發(fā)布平臺(tái)圍繞一系列微服務(wù)構(gòu)建,這些微服務(wù)提供了非常集中的功能。一種服務(wù)是使用C#和.NET Core開發(fā)的導(dǎo)出Web API。匯總要發(fā)布的文檔,作為導(dǎo)出操作的一部分。 這會(huì)在內(nèi)容中添加標(biāo)題等。這是在XHTML中構(gòu)建的。
為了將XHTML轉(zhuǎn)換為我們支持的導(dǎo)出文件格式,即DOCX和PDF,該公司執(zhí)行了以下操作。
通過Nuget向Web API服務(wù)添加了對(duì)Aspose.Words的引用。將聚合的XHTML文檔加載到Aspose中,使用DocumentBuilder類添加所需的頁眉和頁腳,然后將生成的文檔保存為目標(biāo)文件格式。所有的這些功能操作都是在一串代碼中完成的,讓人印象深刻。
(圖為Optima Legal Online導(dǎo)出到DOCX和PDF的鏈接)
(圖為津巴布韋《資本利得稅法》章節(jié),使用Apose.Words從Optima Legal Online以PDF格式導(dǎo)出)
尋找解決方案:研究了其他各種選擇,所有這些選擇的成本都相同,但是沒有其他選擇可以提供相同級(jí)別的健壯性和功能性。iTextPro 7支持從HTML轉(zhuǎn)換為PDF,但不支持DOCX。該公司可以通過使用DocumentFormat.OpenXml組件編寫自己的組件來對(duì)此進(jìn)行補(bǔ)充,但這需要花費(fèi)很多精力才能實(shí)現(xiàn)。
實(shí)施:從XHTML轉(zhuǎn)換為DOCX和PDF的實(shí)現(xiàn)實(shí)際上花費(fèi)了幾天的時(shí)間來編寫代碼和圍繞它的單元測(cè)試。對(duì)象模型是直觀的,并且非常容易實(shí)現(xiàn)。當(dāng)前的解決方案符合Optima Legal Online的當(dāng)前導(dǎo)出功能,將尋求在編輯系統(tǒng)和要開發(fā)的其他系統(tǒng)中利用其他功能。
結(jié)果:使用Apose可能節(jié)省了幾個(gè)月的開發(fā)時(shí)間,以開發(fā)自己的解決方案,而且好的開發(fā)人員也不便宜。Aspose交付的產(chǎn)品要求超出了我們作為定制開發(fā)所能寫的范圍。
以上就是In Focus IT為法院導(dǎo)出津巴布韋立法內(nèi)容的完整經(jīng)歷,您是否有所啟發(fā)呢?還想要更多嗎?您可以點(diǎn)擊閱讀【2019 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請(qǐng)隨時(shí),我們很高興為您提供查詢和咨詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn