我正在使用 HTML 到 pdf 转换方案将电子邮件转换为 .pdf。
当我转换电子邮件时,我在 pdf 中看到:
所以我更深入地查看了电子邮件,可以看到 Unicode 字符 200e,它是一个从左到右的字符:
我将在转换之前从电子邮件中删除该字符,但有更好的解决方案吗?
[编辑] 感谢您纠正我错误说明方向的错字。
此电子邮件来自美国英语配置用户的计算机。当他点击电子邮件回复时插入日期,并插入用于分隔对话的标记。由于业务的性质,他们不太可能使用从右到左的语言。0x200e 仅出现在日期中。
这是一个编程问题,因为我在我们正在创建的 Outlook 插件中使用 c# 将 HTML 电子邮件转换为 pdf。
我们正在使用 HtmlRenderer.PdfSharp 进行转换;除了这个烦恼之外,似乎工作得很好。