我有兴趣从Plone 4制作文档管理系统。
我需要一种集成FlexPaper的方法的指针,以及一种使用现有工具(如SWFTools,Ghostscript,ImageMagick,Batik等)进行异步文档转换的方法。
谢谢你能给我的任何指示。
Plone 4 是一个很好的选择。我们一直在内部和许多知名客户将其用作文档管理系统。主要卖点有:
- Blob 存储在文件系统上(而不是存储在数据库中);
- OpenOffice,MS Office,PDF文档被索引,其内容可搜索;
- 细粒度 ACL;
- 工作流。
关于您的观点:
- http://plone.org/products/wc.pageturner 用于Flexpaper集成(我们发现使用Acrobat的插件简单地嵌入pdf也可以正常工作);
- 原生支持维基风格的内容编辑(通过 Wicked);
- 数据列表可以使用自定义内容类型实现,使用 DataGridField( http://plone.org/products/datagridfield )。
其他优点:
- PloneFormGen,现在具有AJAX快速编辑功能(http://plone.org/products/ploneformgen)
- Plomino,用于TTW"多米诺骨牌"风格的应用程序创建(http://www.plomino.net)
- WebDAV 和 XML-RPC;
- 内容规则;
- 用户订阅内容和电子邮件通知(见 http://plone.org/products/cmfnotification);
- 可以使用ZEO和RelStorage(RDBMS数据存储后端中的ZODB封装,如MySQL,Postgres或Oracle)作为多头,完全冗余的系统安装,
Plone 有一个名为 plone.transforms http://pypi.python.org/pypi/plone.transforms 的内置文档转换系统。
有些插件使用 plone.transforms 或仅使用事件来同步和异步转换内容。例如,看看 http://plone.org/products/collective.pdfpeek