制作和发布lite
zopyx.smartprintng.lite的Python项目详细描述
制作和发布精简版
product&publish lite是product&publish的精简版本 平台(www.product-and-publish.com)。它实现了pdf生成 plone内容管理系统的功能(www.plone.org)。
限制
- 支持ApacheFop1.0或PISA作为PDF后端
- 不支持生成和发布服务器(转换将 发生在plone内部-可能阻塞zope的工作线程)
要求
- 需要plone 4或更高版本(未用plone 3.x进行测试)
安装
- 将zopyx.smartprintng.lite添加到eggs选项 并重新运行buildout(与往常一样)
- 仔细阅读zopyx.convert2文档(特别是 与apache fop配置相关的部分)
使用zc.buildout
安装apache您可以通过 您的构建配置:
[buildout] parts = ... fop [instance] ... environment-vars = FOP_HOME ${buildout:directory}/parts/fop [fop] recipe = hexagonit.recipe.download strip-top-level-dir = true url = http://apache.openmirror.de/xmlgraphics/fop/binaries/fop-1.0-bin.tar.gz
使用量
该模块支持使用FOP转换器或PISA转换为PDF (自动安装)。将@@asPlainPDF添加到plone的url 文档、新闻项或主题,以便将当前内容转换为PDF格式。 这是使用默认的pdf转换器(apache fop)。为了转换 使用pisa的html内容必须使用@@asPlainPDF?converter=pdf-pisa。
补充信息
对您自己的内容类型的pdf支持:
http://docs.produce-and-publish.com/connector/content-types.html
注册您自己的资源目录:
http://docs.produce-and-publish.com/connector/resource-directories.html#registering-your-own-resource-directory
许可证
product&publish lite是在gnu公共许可证v 2(gpl2)下发布的。
更改日志
1.0.6(2011/06/15)
- 不再生成.image容器的宽度=100%样式 为了避免PISA的问题
1.0.5(2011/06/05)
- 支持通过PISA生成PDF(XHTML2PDF项目) (内部PDF PISA转换器名称)
1.0.4(2011/06/04)
- 文档更新
1.0.2(2011/06/03)
- 发布时附带完整的源代码
1.0.1(2010/10/30)
- 小修
1.0.0(2010/10/20)
- 小修
1.0.0b1(2010/10/05)
- 初始版本