windows - 为什么要向 rtf 文件添加 BOM?
问题描述
我有一个在 Windows 下运行的程序,并为 Word 生成一个 .rtf 文件。许多客户成功使用它。但是,一位用户无法使用它,因为在 Word 中打开该文件时显示已损坏,其中包含看起来像控制字符的内容。当他向我发送文件时,文件一开始就有一个 BOM,这就是问题所在。此外,该文件在电子邮件附件中显示为“filename.rtf.txt” 1. 关于导致添加 BOM 的任何想法,是他的系统或他的电子邮件客户端上的东西吗?2.有没有办法让Word在一开始就接受带有BOM的文件?感谢您的任何建议。
解决方案
推荐阅读
- c++ - RcppParallel 估计 R 中两个矩阵的行之间的距离
- reactjs - React Virtual Dom 如何更快?最后,它会调用浏览器 API 来更新真实的 DOM
- python-3.5 - 我想在 python3.5 中返回这个: {'Feature_Name[value]': {'MY_username':'value','started_my_time':'value'}
- linux - 如果可用,为什么 copy_user_enhanced_fast_string 不使用 AVX?
- swift - 如何在 Mac 应用程序中链接故事板和 swift?
- pandas - 如何使用 Pandas 将我的列转换为行
- android - 如何在recyclerview android中添加时间段
- wordpress - WooCommerce - 隐藏特定变量的属性
- java - 如何将此 Android Kotlin 代码转换为 Java 代码
- python-3.x - 用户在 Flask 上登录?