我正在寻找一种工具或工具集来在文件格式D和M之间进行转换
到目前为止我发现了什么
更新:
用例是技术人员和非技术人员之间的文档工作流程
答案 0 :(得分:0)
Adam,我使用docx4j将docx转换为html,在CKEditor中编辑html,然后使用docx4j将html转换回docx。我的过程对css做了一些假设(即它设计用于处理docx4j的干净html,并在CKEditor中进行编辑)。
您没有说是否有办法从HTML生成M?
答案 1 :(得分:0)
这可能很难做到双向,因为各种格式之间的阻抗不匹配。
我能想到的最好的世界将是一种维基/单词混合:也许你可以让Google Wave为你做到这一点?
可能有效的另一个解决方案是像Plone这样的CMS(他们曾经添加过WYSIWIG功能吗?我在版本1之后停止了关注)。保留您的文件。让系统处理更改,注释等。如果必须,可以自动检索源(应该是ReStructuredText)并将其提交给源代码控制。
答案 2 :(得分:0)
我写的这个脚本可能会帮助您完成工作流程:
https://github.com/matb33/docx2md
这是一个命令行PHP脚本,只能用于.docx
个文件。它将提取XML,运行一些XSL转换,并以Markdown格式提供结果。
我建议您发送不准确转换的.docx
个文件。我希望尽可能使这个脚本变得健壮和可靠。
答案 3 :(得分:0)
我认为潘多克不仅仅满足所有要求。