概述
我有以下HTML:< HTML><主体>< p为H.; N<坐席>第< / SUP>< / P>< / BODY>< / HTML> 我使用的命令是:$ libreoffice –convert-to docx:”MS Word 2007 XML” test.html 将该HTML转换为DOCX文件。但是,我注意到生成的DOCX文件实际上并不包含< sup>标签。看起来它正在使用位置和大小,下方主要介绍关于使用libreoffice将HTML转换为DOCX时丢失上标的全文内容,希望对你有所帮助。.
我有以下HTML:
< HTML><主体>< p为H.; N<坐席>第< / SUP>< / P>< / BODY>< / HTML>
我使用的命令是:
$ libreoffice –convert-to docx:”MS Word 2007 XML” test.HTML
将该HTML转换为DOCX文件。但是,我注意到生成的DOCX文件实际上并不包含< sup>标签。看起来它正在使用位置和大小来复制< w:vertAlign>标签:
< w:position w:val =“8”/>< w:sz w:val =“19”/ 我需要知道的是如何使libreoffice放入< w:vertAlign>标签,而不是使用位置和大小。
其他信息:
我有一个与粗体和斜体(< strong>< em>)类似的问题,但如果我将strong和em标签分别转换成b和i标签,那么能够使转换工作正常。
解决方法
如果您正在编辑HTML,使用适合编辑HTML的工具会更好,如记事本或Sublime(例如)。
如果由于特定原因需要将HTML作为libreOffice文档,则可以在记事本中打开HTML文件,并将其保存为.txt作为扩展名的文本文件。这应该允许您在libreOffice中打开文档。
总结
以上是编程之家为你收集整理的使用libreoffice将HTML转换为DOCX时丢失上标全部内容,希望文章能够帮你解决使用libreoffice将HTML转换为DOCX时丢失上标所遇到的程序开发问题。