将MS Word表格转换为HTML

3

我的雇主给了我一份在MS Word文件中格式十分复杂的表格,其中有各种颜色、形状和大量内容需要我将其放入网页中。

我尝试将Word文件保存为HTML并复制代码,但是文件太大了。而且Word转HTML的工具也无法解决这个问题。您有什么好的建议吗?


1
虽然我不确定,但是有没有办法将表格导出到Excel中,然后使用脚本语言读取Excel文件和每个单元格的某些属性,并输出HTML呢? - Linuxios
@michaelpri:你需要有许多不同分辨率的版本,文本将无法选择,带宽要求会飙升等等。 - Linuxios
请直接返回翻译后的文字,不要进行编辑,仅复制部分内容是不可行的,图片也不是解决方案。 - Saic Siquot
@Newyork111:Excel是一个非常复杂的程序,我怀疑你在Word中进行的任何颜色和格式设置都不会影响它。你具体担心什么? - Linuxios
我担心表格的格式会丢失。但是等一下,我会尝试一下。 - Newyork111
显示剩余2条评论
1个回答

4
这个工具可以清除Word生成的html文件中的额外垃圾代码,我已经使用了一段时间。 http://www.wordhtmlcleaner.co.uk/ 然后你可以使用这个工具重新格式化你的代码,以便更容易地找到你要查找的表格: http://www.dirtymarkup.com/ 希望这能帮到你!
编辑:
尝试使用此工具。使用以下选项:
Doctype : auto

Drop empty paras

Logical emphasis

Output XHTML

Word 2000

看起来它能够在清理的同时保留颜色和样式。


这可能是最简单的解决方案。 - Linuxios
@SunnyD 谢谢!我刚刚尝试了这个选项,但不幸的是它删除了所有的着色,这将花费我很长时间手动重新创建... 不过还是谢谢你的建议,这些工具对于以后使用较少复杂表格时非常有用 :) - Newyork111
@Newyork111 嗯,好的。请检查我的编辑是否有效。新工具可以清理它,但保留颜色。 - 0xSingularity

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接