Aspose.Words for .Net是一种高级Word文档处理API,用于执行各种文档管理和操作任务,支持生成、修改、转换、呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。
那么Aspose.Words究竟能够运用在哪些领域否对于您的项目有帮助呢文小编给大家带来一个真实案例——In Focus IT Ltd如何使用Aspose.Words for .NET导出津巴布韦立法内容以供法律和法院使用的信息。
>>如果您想使用Aspose.Words测试是否满足项目要求,可最新版试用。
企业背景
InFocus IT自2005年成立以来,就为各种不同的市场提供企业开发服务和解决方案。InFocus IT提供的企业解决方案一旦部署就可以正常工作。其开发或使用的许多系统通常都具有各种文件格式的大量电子内容。这些之间的无缝交换可能是一个挑战。
问题
该公司希望在自动捕获要发布的更新中开发其他解决方案,期望设想,Aspose.Words将允许在提供 论之前对文档进行更正和样式化。
解决方案
InFocus IT开发的发布平台将内容保存在XHTML中。这样可以确保可以轻松地将其轻松发布到各种平台上,并且不会产生太多开销。该发布平台围绕一系列微服务构建,这些微服务提供了非常集中的功能。一种服务是使用C#和.NET Core开发的导出Web API。汇总要发布的文档,作为导出操作的一部分。 这会在内容中添加标题等。这是在XHTML中构建的。
为了将XHTML转换为我们支持的导出文件格式,即DOCX和PDF,该公司执行了以下操作。
通过Nuget向Web API服务添加了对Aspose.Words的引用。将聚合的XHTML文档加载到Aspose中,使用DocumentBuilder类添加所需的页眉和页脚,然后将生成的文档保存为目标文件格式。所有的这些功能操作都是在一串代码中完成的,让人印象深刻。

(图为Optima Legal Online导出到DOCX和PDF的链接)

(图为津巴布韦《资本利得税法》章节,使用Apose.Words从Optima Legal Online以PDF格式导出)
经历过程
寻找解决方案:研究了其他各种选择,所有这些选择的成本都相同,但是没有其他选择可以提供相同级别的健壮性和功能性。iTextPro 7支持从HTML转换为PDF,但不支持DOCX。该公司可以通过使用DocumentFormat.OpenXml组件编写自己的组件来对此进行补充,但这需要花费很多精力才能实现。
以上就是In Focus IT为法院导出津巴布韦立法内容的完整经历,您是否有所启发呢span style=”color: rgb(0, 0, 0); font-size: 14px;”>还想要更多吗可以点击阅读【2019 · Aspose最新资源整合】,查找需要的教程资源。如果您有任何疑问或需求,请随时联系客服,我们很高兴为您提供查询和咨询。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!