推荐使用软件将 MS Word 文档转换为干净的 RTF 格式

推荐使用软件将 MS Word 文档转换为干净的 RTF 格式

我想知道是否有人可以推荐一些软件以干净的方式将 MS Word 文档转换为 RTF 文档?

RTF 文件将被其他软件用作生成其他文档的模板。当 Word 自己对特殊字符进行转换时,我们遇到了一些问题。

例如,Word 中有一个特殊的连字符,它会导致问题。当 Word 转换为 RTF 时,连字符被编码为“/endash”,而不是我们其他软件所期望的“-”。

我觉得可能有比 MS Word 内置的更好的 word 到 rtf 转换器。

有人有什么建议吗?

谢谢!

答案1

您尝试过 OpenOffice 吗?我们将其用作服务器,将文档转换为其他格式,最常见的是 PDF。由于 OpenOffice 还可以保存 RTF,因此我很确定它可以以合适的方式处理 Word-RTF。

一个小测试表明,对于破折号,两个文本处理器以不同的方式将其导出为 RTF。我将它们插入到 Word 文档中,然后使用剪贴板将它们复制到 OpenOffice:

[Em-dash][1]              (---)  Word uses \emdash   OpenOffice uses \'97
[Dash][2]                 (--)   Word uses \endash   OpenOffice uses \'96
[Non-breaking hyphen][3]  (-)    Word uses \_        OpenOffice uses \'_

1:http://en.wikipedia.org/wiki/Dash#Em_dash

2:http://en.wikipedia.org/wiki/Dash

3:http://en.wikipedia.org/wiki/Non-breaking_hyphen

答案2

短划线和连字符是两个不同的字符。尝试在创建文档之前关闭 Word 中的自动更正功能,这样它就不会再将连字符转换为短划线,然后一切就都正常了。

相关内容