【发布时间】:2013-09-12 07:44:54
【问题描述】:
如何在服务器上将带有 JS 绘制的画布的整个 HTML 页面转换为可编辑的格式?
我的网络应用程序生成带有一些基本 HTML + CSS 和 Flot 图表的页面(基本上使用 JavaScript 绘制 canvas HTML 标签)。我可以使用wkhtmltopdf 将它们转换为 PDF,效果很好,但是我无法找到将它们转换为 MS Word、OpenOffice Writer 和/或 LibreOffice Writer 可以识别的格式的方法。
P.S.:我见过this question,但它只适用于原始 HTML(没有 JS)。
【问题讨论】:
-
画布上绘制的内容通常是某种图形。为什么不将其导出为图形格式而不是某些办公文件类型?
-
@feeela:不是真正的重复 - 最初的问题是关于导出整个页面,而不仅仅是画布。感谢您的建议,我有相同的想法,但在这种情况下很难实现(我正在做转换服务器端)所以我宁愿使用转换工具。我将更新问题以反映这一点。
-
好吧,另一方面,PDF 是一种可编辑的格式——你只需要像 Acrobat 这样合适的软件
-
是的,但它不能被 MS Word 和/或 OO Writer 编辑(从技术上讲,PDF 可以导入到 OO Draw 并在那里进行编辑,但在这种情况下这还不够)。不过感谢您的建议,通过命令行将 PDF 转换为 DOC/RTF/ODT 也可以,我只是找不到合适的实用程序。
标签: javascript php html canvas doc