如何转换 HTML到格式化的文本,以使诸如间距,表格边框,元素定位之类的布局保持完整?有相同的工具吗?
已经尝试了以下几个选项,但是输出格式不符合要求:
问题:使用单元格之间的间距转换HTML表,导致单元格内容移至下一行,从而干扰了格式。 预期输出为:文本文件中表行单元格的内容应位于同一行,边框应保持不变。
此外,PDF / RTF到TEXT的转换也将起作用,只是格式应保持不变。
附加屏幕截图以更清楚地了解需求。 INPUT HTML SCREENSHOT
或者,有任何方法可以逐字符读取HTML字符并写入文本文件,以使文本输出中的布局不会改变。
答案 0 :(得分:0)
这行吗?
您可以将HTML转换为BBCode,并且具有RTF编辑器。
http://www.ecardmax.com/hoteditor/
只需确保选中HTML复选框,即可将HTML插入其中。因此,粘贴文本时,请选择HTML部分,同时尝试两者。
这是您在BBCode中发布帖子的结果
请注意,这是我的编辑版本:
How to [B]convert[/B] HTML into formatted Text, so that the layout such as spacing, table borders, element positioning remains intact? Is there any tool for the same?
Tried a few options already as follows but output formatting is not as desired:
[LIST=1]
[*]TxtControl conversion
[*]PythonCom conversion[/LIST]
[B]Issue:[/B] Converting HTML table with spacing between cells resulting in cell content getting moved to next line hence disturbing the formatting.Expected output is : Table row cell content shall be in same line and border shall be intact in text file.
Also, PDF/RTF to TEXT conversion will also work just formatting should be intact.
可能是您手动需要从其中删除某些内容,例如,我不得不删除名为“谢谢您的编辑!”的文本。当您编辑某些内容时,它会出现,并且仍处于待处理状态。
如果要转换XenForo上无法访问的旧帖子,这很有用。
然后您可以将其放入文本替换器中,在其中可以将[B]
替换为**