提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|实施案例|编辑:李显亮|2020-11-16 11:01:51.933|阅读 260 次
概述: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@cahobeh.cn
TeeChart 为先进的数据集成和可视化工具 RivCross 提供了丰富的图表库,通过提供对水平定向钻井 (HDD) 操作至关重要的强大数据可视化功能增强了 RivCross。
灵犀文档通过嵌入 SpreadJS,文档系统完美复刻了 Excel 的UI架构,并有效提升了系统多人协作和数据处理效率。
GEOsens致力于研发“从传感器到互联网”的在线监测和控制系统,使用TeeChart超过15年,TeeChart 成为了GEOsens访问数据的关键元素,为决策提供了坚实的基础。
ActiveReports 报表降低系统与报表功能的耦合度,使系统的报表功能得以模块化;ActiveReports 报表本身的优良特性,也为系统打造更强的用户体验如虎添翼,如数据钻取、交叉报表、数据导出等。
可用于基于Java SE或EE的桌面,Web或任何种类应用程序的Native Java API。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢