Я конвертирую электронную почту в формат .pdf, используя схему конвертации HTML в pdf.
Когда я конвертирую электронную почту, я вижу это в pdf:
Итак, я посмотрел немного глубже в электронное письмо и вижу символ Unicode 200e, который слева направо:
Я собираюсь удалить этот символ из электронного письма перед преобразованием, но есть ли лучшее решение?
[ПРАВИТЬ] Спасибо за исправление опечатки, в которой я неверно указал направление.
Это письмо отправлено с компьютера пользователя, настроенного на английском языке, из США.Дата вставляется, когда он нажимает на ответ по электронной почте, и она вставляет маркер для разделения разговоров.Из-за специфики бизнеса маловероятно, что они получат право на левые языки.0x200e появляется только в дате.
Это вопрос программирования, поскольку я преобразую электронное письмо в формате HTML в pdf, используя c #, в создаваемом нами надстройке outlook.
Мы используем HtmlRenderer.PdfSharp для выполнения преобразования;кажется, работает очень хорошо, кроме этого раздражения.