• Aspose.PDF企业案例:BoardPro 使用 Aspose.PDF for .NET 为 PDF 连接、页眉和页脚标记、注释和书签创建了一个解决方案


    关于BoardPro

    BoardPro是一家创新的基于云的初创公司,开发董事会管理软件,专门用于满足中小型企业和非营利组织董事会的要求和治理工作流程。

    它是一款易于使用的董事会会议、职责和文件软件,专为应对资源有限和经验有限的挑战而设计。

    专业的公司董事会可以提供广泛的治理和行政资源,让董事们能够专注于做出强有力的贡献。然而,许多中小企业和非营利组织缺乏这些专用资源,这意味着尽管其董事的素质很高,但它们的运行效率往往较低。

    BoardPro 借鉴了公司董事会的最佳实践,并为中小企业和非营利董事会简化和自动化了这些实践。如今,BoardPro 仍处于早期阶段,已被 200 多个董事会使用,在最初的 10 个月内,已举办了 1000 多次会议并转换了 31,000 多个文档。

    Aspose.PDF 最新下载

    问题

    BoardPro的能源经理正在陪伴BoardPro的客户,他们正在使用BoardPro称为 Advizeo 的“SaaS 解决方案”。但为了提供更高水平的能源报告并让客户实现节能,他们希望拥有特定的内部工具以节省今天分配给制作一些基于 Excel 的报告的时间。

    解决方案

    BoardPro 的核心功能之一是制作会议“Board Pack”——每次会议的所有报告和文件都从各种用户上传的文件编译成一个 PDF。

    该组织的高管能够进入 BoardPro,找到预定的会议,并将他们的月度报告、特别文件附加到他们所涉及的特定议程项目上。报告可以选择以多种格式上传 - .pdf、.doc、.docx、.ppt、.pptx、.rtf、.txt、.jpg 等。然后将每个文件转换为 PDF,然后以正确的顺序合并到一个 PDF 中,并带有一个内部链接的索引和议程文件。

    董事会资料包随后分发给董事会成员,他们从这个单一文件中为董事会会议做准备。董事会成员不再收到附在电子邮件中的多份文件,他们不知道哪个文件与哪个议程项目相关,等等。

    解决方案 - 文档转换

    在开始使用Aspose.PDF for.NET之前,BoardPro有过使用GroupDocs.Conversion将各种类型的文档转换为 PDF 格式的经验。BoardPro发现GroupDocs.Conversion比BoardPro一直使用的替代方案要好得多。BoardPro得出的结论是,当从竞争对手的产品切换到GroupDocs.Conversion时,可以实现可扩展性和可靠性的巨大好处。

    BoardPro的初步实施

    为了创建 Board Pack 解决方案,BoardPro 需要一个 .NET 解决方案来将转换后的 PDF 文件合并为单个 PDF 文件并提供额外的导航帮助。这些导航帮助应使读者能够轻松地在议程项目之间导航并查看支持性附加文件,即以下文件。

    • 封面页显示会议标题、日期、时间和地点。
    • 利用 PDF 页面导航跳转到正确页面的索引页面(目录)。
    • 议程 PDF 上的导航注释覆盖,将相应的议程项目与其附加的支持文档链接起来。
    • 组织品牌和会议标题的页眉和页脚印章。
    • 用于快速导航到议程文档的书签

    竞争对手产品的可靠性问题

    合并文档和生成 Board Pack 导航辅助的早期实现使用了 SyncFusion,这是一组用于编辑和合并 PDF 文件的库。在功能实现阶段,BoardPro必须不断解决图像和文本透明度以及行为不一致的问题。更重要的是,在将实施发布给BoardPro的用户时发现了问题。BoardPro努力解决的一些问题描述如下。

    • 客户上传的一些 PDF 文件无法被 SyncFusion 打开,因此不得不从 Board Pack 中跳过。这引起了BoardPro客户的不满。
    • 在一个实例中,一个经过数字签名的 PDF 文档无法在BoardPro应用自定义页眉和页脚的阶段进行处理。BoardPro显然没想到会保留数字签名,但是从合并过程中完全跳过文档是不可接受的。
    • 几个月来,BoardPro基于 SyncFusion 的实施在以下任一步骤中都失败了
      • 文件转换阶段,
      • PDF合并阶段,
      • 页眉和页脚的应用,或
      • 创建索引页面。

    在上述所有错误中,都没有明确说明出了什么问题,BoardPro的支持团队不得不求助于不太理想的解决方法,例如,将 PDF 文档转换为 PNG 图像,然后再转换回 PDF。由于故障点如此之多,并且对如何确保BoardPro的 Board Pack 功能的可靠性没有清晰的认识,BoardPro决定寻找替代方案。

    经验

    通过切换到 Aspose.PDF for .NET获得的好处

    以前 BoardPro 一直使用 SyncFusion 来生成 Board Pack PDF,这涉及将用户上传的文档转换为 PDF 并将它们组合在一起。如上所述,这个过程充满了错误和可靠性问题。在客户支持上花费了无数小时后,BoardPro决定开始寻找替代方案。

    BoardPro的搜索使BoardPro发现了Aspose.PDF for .NET。在最终决定从 SyncFusion 切换之前,BoardPro评估了 Aspose.PDF 的可扩展性和可靠性。在BoardPro的评估和后来替换 SyncFusion 的实施中,BoardPro发现 Aspose.PDF 是赢家。

    切换到.NET 的 Aspose.PDF后,BoardPro还没有遇到文档转换失败的单个实例。过去,BoardPro保留了无法使用 SyncFusion 打开或合并的客户 PDF 文档的匿名版本,并且很高兴地发现所有这些文档都可以使用Aspose.PDF for .NET完美处理。

    下一步

    BoardPro 不断为中小企业和非营利组织的董事会提供新的服务。BoardPro计划数字签名、自定义文档模板并提供更广泛的支持文档以附加。BoardPro相信,使用GroupDocs和Aspose提供的一系列产品,所有这些都将成为可能。

    结论

    BoardPro 不再使用其原始解决方案来合并和编辑 PDF文件以构建 Board Pack - 这已完全使用Aspose.PDF for .NET取代。

    PDF 合并功能使用Aspose.PDF for .NET很容易实现,自定义放置文本和注释的坐标系统需要更长的时间,但BoardPro已经习惯了。总体而言,适用于 .NET 的 Aspose.PDF是满足 BoardPro 要求的优雅解决方案。它使BoardPro能够为客户提供更高的可靠性。BoardPro发现Aspose.PDF for .NET比BoardPro之前的解决方案更稳定。

    文档和支持论坛对支持BoardPro的实施非常有帮助。总体而言,BoardPro 对所提供的产品和支持印象深刻。


    欢迎下载|体验更多Aspose产品   或 加入Aspose技术交流群(761297826

  • 相关阅读:
    SpringMVC相对路径和绝对路径
    【目标检测——OHEM 解读】处理类别不平衡问题
    408 | 【计网】第一章 计算机网络体系结构 回顾
    mysql5.7安装和配置教程(图文超详细版)
    Vue3 Setup语法糖汇总
    1 体验OpenCV
    追寻红色记忆、晋国文明之思考毕业季研学营
    新来的同事问我:APP性能测试有哪些关注点?
    dubbo 支持的7种协议
    在Python中匿名函数怎么用?
  • 原文地址:https://blog.csdn.net/m0_67129275/article/details/125558073