原創|實施案例|編輯:李顯亮|2020-11-16 11:01:51.933|閱讀 322 次
概述:Seniram開始將服務從基于Windows的服務遷移到Linux。本示例了解他們如何在Linux上使用ColdFusion / Lucee,以及如何創建與Aspose.Words for Java集成的ColdFusion組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Aspose.Words for Java是一種高級Java Word處理API,使您可以直接在Java應用程序中執行各種文檔處理任務。
那么Aspose.Words for Java究竟能夠運用在哪些領域?是否對于您的項目有幫助呢?本文小編給大家帶來一個真實案例——Seniram公司使用Adobe ColdFusion和Aspose.Words for Java定制開發的Microsoft Word郵件合并。
>>如果您想使用Aspose.Words for Java測試是否滿足項目要求,可點擊下載最新版試用。
Seniram是一個擁有不同技能的團隊,他們的目標是幫助您的企業獲得成功。我們與客戶的關系是個人化的。我們的使命是讓您的工作生活更加愉快。我們實現這一目標的方法之一是將您從平凡的工作中解脫出來,這些工作是商業成功所必需的,但卻會耗費您的時間,使您在一天開始之前就感到恐懼。工作是必要的,但它不一定是折磨。
多年來,Seniram已經為客戶自動化了許多任務,正如他們的使命宣言所描述的那樣。定制構建與其他現成應用程序接口的應用程序是必要的。Seniram建立了一個這樣的工具,用于完成與Microsoft Word的郵件合并任務。
然而,內部解決方案在當時是先進的,它只限于在基于微軟Windows的服務器上工作。在尋找更新、更好、更快、更高效的解決方案為客戶提供服務的同時,開始將服務從基于Windows的服務遷移到Linux上。雖然并沒有完全放棄微軟的Windows主機,但那些可以遷移到Linux的服務將減少客戶的經常性成本以及我們的開支。
Seniram為一個在Linux上使用ColdFusion/Lucee的客戶設置了一個測試案例,并創建了一個與Aspose.Words for Java集成的ColdFusion組件。發現與Aspose.Words for Java的集成非常容易,而且處理時間比我們的舊解決方案快得多。只用了幾個小時就寫好了ColdFusion接口。Seniram的測試案例應用程序將由一個擁有10個以下用戶的小企業開始使用。
Seniram研究了幾種在Linux系統上用Microsoft word文檔完成郵件合并操作的方案。大多數都很笨拙,需要花費很多時間直接與Java POI集成,并且改變文檔很麻煩。Aspose.Words for Java使任務變得簡單且可重用。
Seniram創建一個調用Aspose.Words Java對象的ColdFusion組件。這個組件接受某些輸入,這些輸入可以查詢應用程序數據庫,并將其與 數據庫字段與可用的郵件合并字段。然后,它循環瀏覽Word 文檔中的字段用提供的數據查詢中的值替換。
Aspose.Words for Java允許以較少的代碼行提供一個緊湊的解決方案。比現有的解決方案執行得更快、更高效。整個 進程消耗的系統資源較少,可以由多個用戶同時運行。
Seniram創建一個調用Aspose.Words Java對象的ColdFusion組件。這個組件接受某些輸入,這些輸入可以查詢應用程序數據庫,并將其與 數據庫字段與可用的郵件合并字段。然后,它循環瀏覽Word 文檔中的字段用提供的數據查詢中的值替換。
圖1:模板選擇/生成文檔(郵件合并)
圖2:ColdFusion組件實例化Aspose.Words Java
Seniram研究了幾種不同的選擇,但都沒有成功。直接與Java POI庫集成是很有前途的,但是開發需要不斷地搜索POI文檔來完成任何任務,由于Java對象是細粒度的,所以這項研究越陷越深。Aspose。Words for Java簡化了提供高級訪問的任務。
最初的實現用了不到兩個小時來簡化ColdFusion組件和集成調用Aspose.Words for Java。最困難的部分是將jar文件放在Lucee要定位的正確文件夾中。
Aspose.Words for Java為我們的最終客戶端提供一個更有效的解決方案,并提供我們將在未來集成的額外功能。
以上就是SeniramSeniram公司使用Adobe ColdFusion和Aspose.Words for Java定制開發的Microsoft Word郵件合并,您是否有所啟發呢?還想要更多嗎?您可以點擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時,我們很高興為您提供查詢和咨詢。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn