plone/xml director与bookalope.net的集成
xmldirector.bookalope的Python项目详细描述
xmldirector.bookalope
集成
- 扑通声(https://www.plone.org)
- XML控制器(https://www.xml-director.info)
- bookalope(https://bookalope.net)
这个plone 4/5插件允许生成电子书格式(epub、epub3、mobi)和 XML Director中存储的内容的其他格式(ICML、PDF、DOCx)。
要求
- plone 4.3(测试)
- plone 5.0(实验,进行中)
- XML控制器(xml director.plonecore)
配置
通过plone附加组件安装程序安装xmldirector.bookalope。 配置bookalope api密钥并选择是否运行 Bookalope的生产或测试环境。
api
只有一个公共api方法可以与bookalope交互 来自XML控制器代码(请参见xmldirector/bookalope/browser/api.py):
convert_bookalope(context, source, cover=None, formats=[], title=u'', author=u'', prefix=None, storage_path='result')
- context-一个xml控制器Connector实例
- source-为给定的配置目录中的docx文件的源路径 连接器context例如src/index.docx
- cover-封面图片的源路径
- formats-要生成的格式列表(支持:epub、epub3、docx、pdf、icml、mobi)
- title-用于电子书的标题
- author-出版物的作者姓名
- prefix-生成的文件将存储在result/<prefix>.<format>
- storage_path-用于存储生成的电子书文件的子路径
许可证
此软件包在GNU Public License v2(GPL 2)下发布。
更改日志
0.5.0(2018/08/18)
- 与PLONE 5.0的兼容性得到改善
- 改进了错误处理
0.3.2(2016/06/27)
- 更新到最新的bookalope api更改
0.3.1(2016/04/06)
- 清理和小的改进
0.3.0(2016/04/06)
- 添加了新的Bookalope用户界面
0.2.0(2016/04/05)
- 大清理
- 各种修复方法
- 添加了rest api端点“xmldirector convert bookalope”
0.1.0(2016/04/04)
- 初始版本
推荐PyPI第三方库
- 热门话题
- 从java包创建可执行jar文件 使用SFDC合作伙伴API创建新的“OpportunityLineItemSchedule”时发生java错误 java如何将一些用户定义的自定义参数直接插入到动态清单中? java确定JFrame的图形配置? java 安卓 studio中PendingEvent中的请求代码是什么 java如何在javaFx中为多个场景创建一个菜单栏 java ListNode头。下一个next=新的ListNode(0);这个错误是什么? javax-to-Google-text-api。网ssl。异常:管道破裂 JAVAlang.ClassCastException:org。冬眠hql。内部的阿斯特。树无法将SqlNode转换为组织。冬眠hql。内部的阿斯特。树FromReferenceNode jxl中程序关闭时java数据损坏 在java中从arraylist获取对象字段 继承java如何在实现父方法的同时扩展类 java spring boot thin jar什么都不做 java Eclipse消息称列表无法解析为类型 Java中的swing简单动画 java将prejson编码的字符串输出到spring框架 java ExpandableListView。setOnClickListener工作不正常 java将servletinputstream转换为sequenceinputstream 用Java4th版思考(尝试使用NetBeans构建本书的项目,但没有成功) 如何使用java从PostgreSQL数据库中的现有数据库创建新的XML文件