2012-01-31 36 views
0

我们正在为基于Web的新系统开展概念验证工作,并希望尽可能利用现有软件。我们的解决方案需要通过某种API接受数据,将其与系统中保存的多个模板中的一个合并,生成PDF或其他丰富文本的可打印格式。寻找具有API和PDF模板支持的文档管理系统

然后,这些PDF将被存储在通常的文档管理系统结构中,包括访问控制,仓储,版本控制等等。在这个过程中,我们希望为我们的用户开放模板管理系统,并提供一些跨平台UI,以便他们创建模板和/或支持从Word或OpenOffice.org上传模板。

我们更喜欢开放源代码和免费,但如果有什么引人注目的东西,我们会乐于采用封闭源代码和商业软件。 Java或.Net。

很多系统都是我们想要的一部分,但是我没有看到它的一部分。 Inforama做了大部分工作,但它是一个本地应用程序,而不是一个Web服务(它似乎已经死了)。 OpenKM做模板和DMS方面,但它的模板功能没有任何API。 Google文档也不会执行模板(对文档的唯一编程访问权限是电子表格),而且它是一个很差的DMS。 Alfresco没有任何对富文本文档的模板支持,仅适用于网页。我看过的大多数其他系统都是纯粹的Sharepoint风格的DMS或Web风格的CMS,根本没有自动生成文档的功能。

除了功能全面的解决方案之外,显然有很多方法可以用我们关心的任何语言以编程方式编程生成PDF - 但我们试图避免从头开始编写整个事情。这是客户缺乏预见的最后时刻要求,而且时间不算紧。

任何有希望的项目,你可以指向我们的方向将得到很好的接待!

回答

0

Inforama非常活跃,增强产品和新闻。

如果我们可以提供帮助,只是给我们发电子邮件或致电我们的办公室

0

我只能说Alferco,因为我不知道任何其他系统。

看来你不能在一个包/应用程序中找到支持所有这些东西的东西。看起来Inforama与Alfresco很好地结合在一起。关于整合这两者的想法?

关于Alfresco ... 它有非常非常好的可扩展性选项。实际上你可以插入任何可以使用web服务(SOAP或REST)的东西。如果Alfresco方面有一些功能需要,但不是可以直接使用的,你可以简单地写下你的自己或扩展/改进当前的功能。

如果您决定需要一个具有良好可扩展性的灵活内容管理系统,我个人会选择Alfresco。但是,如果您只需要文档/内容管理的基本功能,那么我可能会考虑采用更小/更简单的解决方案。

希望这有助于...

0

JODReports和Docmosis可以从Java提供基于模板的文档生成设施。一种是开放源代码,一种是封闭的,两种都使用OpenOffice/LibreOffice来提供相当多的模板/输出选项(你提到Word或OpenOffice模板)。Docmosis提供了一个云存储服务,但您必须乐于在云空间中工作(或者看看您是否可以私下运行它们)。