将文档转换为UTF-8编码的文本 2024-5-21 • character-encoding conversion libreoffice 乌诺夫使用 LibreOffice 转换 LibreOffice 可以转换的任何文件。 现在我需要导出到文本UTF-8字符编码。 我使用以下命令: unoconv -f txt -e FilterOptions=76 Foo.docx 这创建了Foo.txt文件,但其编码是美国ascii并且字符无法正确显示。 如果我是对的,-e选项将导出过滤选项设置为手册页提到。我的选择有什么问题吗? 输入和输出文件示例: 输入:foo.odt 输出:foo.txt 答案1 尝试: unoconv -f txt -e FilterOptions=UTF8,LF Foo.docx 这似乎是一个错误并已报告这里。 如果不起作用,可能您的 LibreOffice 不支持docx文件。查看更多详情这里。 相关内容 使用 NFS 和 Unix 权限共享文件 将文件的内容附加到另一个目录树中的文件 Logitech Pro X 重启后停止工作 如何在非标准位置安装 pkg?(OS X) 为什么 Ubuntu 的时钟变慢或变快? TikZ 的数学中的打印是否没用? 在 vim 中编辑 apache 配置文件时出现“交换文件 xxx 已存在”? 将 .NET 2.0 应用程序从 Win2003/IIS6 迁移到 Win2008/IIS7 - 性能问题 如何在 Security Onion 2 中编辑 nginx 配置? Docker 在正在运行的容器上设置 --log-opt