2012-01-31 41 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提供了一個雲存儲服務,但您必須樂於在雲空間中工作(或者看看您是否可以私下運行它們)。