翻譯|行業資訊|編輯:胡濤|2022-03-14 14:50:17.087|閱讀 162 次
概述:本文主要介紹InFocus IT 授權文檔處理—從 XHTML 生成 DOC 和 PDF 文件的方案。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
自 2005 年成立以來,為各種不同的市場提供企業開發服務和解決方案。
提供的企業解決方案一旦部署就可以工作,開發或使用的許多系統通常都有大量不同文件格式的電子內容,但在這之間無縫交換可能面臨的問題會比較多,實施起來相對較難。
InFocus IT經常需要將電子文檔轉換為其他文檔格式,在Aspose.Words for .NET方面也積累了大量的經驗,發現它是一個非常可靠和穩定的產品。其他解決方案雖然能使 Word 自動化,但它們速度慢,Microsoft 不推薦在服務器上使用它們,此時就需要更加高效和符合需求的產品替代。
InFocus IT還希望開發其他解決方案來自動捕獲發布的更新。InFocus IT設想Aspose.Words for .NET將允許我們在將文檔提供給社論之前對其應用更正和樣式。
開發的發布平臺以 XHTML 格式保存內容。這確保了它可以輕松地輕松發布到各種平臺,并且不會帶來太多開銷。很快就意識到讓合法客戶只下載 XHTML 并不能提供我們的發布平臺所需的價值。
發布平臺是圍繞一系列提供非常集中的功能的微服務構建的。一項服務是使用 C# 和 .NET Core 開發的導出 Web API,匯總文檔以作為導出操作的一部分發布這會添加標題和類似內容,這是在 XHTML 中構建的。
為了將 XHTML 轉換為我們支持的導出文件格式(DOCX 和 PDF),我們執行了以下步驟。
所有這些功能都是在大約一頁代碼中提供的。
最終用戶不知道這個過程,因為當請求導出內容時,我們顯然在服務器上準備了文檔。
查看了各種其他選項,它們的成本都差不多,但沒有其他選項能夠提供相同水平的穩健性和功能。
iTextPro 支持 HTML 到 PDF 的轉換,但不支持 DOCX。InFocus IT以通過編寫自己的 DocumentFormat.OpenXml 組件來補充這一點,但這需要花費大量精力來實現。InFocus IT想擺脫 Word 的自動化,所以這不是InFocus IT的選擇。
從 XHTML 轉換為 DOCX 和 PDF的實現實際上需要一天的時間來編寫代碼并圍繞它執行單元測試。對象模型很直觀,很容易實現InFocus IT需求。
當前解決方案符合 Optima Legal Online 當前的導出功能,InFocus IT將尋求利用編輯系統和開發的其他系統中的其他功能。
使用Aspose.Words for .NET為InFocus IT節省了幾個月的開發精力來開發自己的解決方案,而且優秀的開發人員并不便宜。Aspose交付的產品需求超出了InFocus IT可以編寫為定制開發的內容。
InFocus IT將尋求將Aspose.Words for .NET帶回其的編輯系統,以增強其功能。
InFocus IT還希望將其用于樣式化捕獲的立法,以便更快地發布。
在InFocus IT的產品中實現所需的功能非常容易,為其節省了大量的開發時間和金錢,還為其提供了可以增強未來產品的功能。InFocus IT曾在以前的客戶站點與Aspose合作過,當時他們確實注意到了一些小問題。確實通過支持論壇提出了這些問題,并且它們通常在下一個版本中得到解決,下一個版本似乎是每月一次,而且服務很好。InFocus IT強烈建議使用Aspose.Words for .NET進行文檔轉換和處理。在文檔合成和轉換方面添加強大的功能既直觀又簡單。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn