彩票走势图

文档管理控件Aspose.Words企业案例:In Focus IT为法院导出津巴布韦立法内容

原创|实施案例|编辑:李显亮|2019-12-25 14:10:08.633|阅读 205 次

概述:Aspose.Words究竟能够运用在哪些领域?是否对于您的项目有帮助呢?本文小编给大家带来一个真实案例——In Focus IT Ltd如何使用Aspose.Words for .NET导出津巴布韦立法内容以供法律和法院使用的信息。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

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类添加所需的页眉和页脚,然后将生成的文档保存为目标文件格式。所有的这些功能操作都是在一串代码中完成的,让人印象深刻。

1577252500.png

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

51B9FF96-962B-4a90-8603-36BAD2F4518F.png

(图为津巴布韦《资本利得税法》章节,使用Apose.Words从Optima Legal Online以PDF格式导出)

经历过程

寻找解决方案:研究了其他各种选择,所有这些选择的成本都相同,但是没有其他选择可以提供相同级别的健壮性和功能性。iTextPro 7支持从HTML转换为PDF,但不支持DOCX。该公司可以通过使用DocumentFormat.OpenXml组件编写自己的组件来对此进行补充,但这需要花费很多精力才能实现。

实施:从XHTML转换为DOCX和PDF的实现实际上花费了几天的时间来编写代码和围绕它的单元测试。对象模型是直观的,并且非常容易实现。当前的解决方案符合Optima Legal Online的当前导出功能,将寻求在编辑系统和要开发的其他系统中利用其他功能。

结果:使用Apose可能节省了几个月的开发时间,以开发自己的解决方案,而且好的开发人员也不便宜。Aspose交付的产品要求超出了我们作为定制开发所能写的范围。


以上就是In Focus IT为法院导出津巴布韦立法内容的完整经历,您是否有所启发呢?还想要更多吗?您可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。如果您有任何疑问或需求,请随时,我们很高兴为您提供查询和咨询



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP