关于Aspose.Html.Converters会存在中文乱码的问题

案例

通过Aspose.Html.Converters.Converter.ConvertMarkdown将markdown转换为html
出现中文乱码的情况


解决办法

可以在转换之前,将内存流中的字符串改为UTF-8即可.

            Stream stream =
                new MemoryStream(Encoding.UTF8.GetBytes(
                    richEditControl.Document.Text));
            var doc = Aspose.Html.Converters.Converter.ConvertMarkdown(stream, "index.html");

posted @ 2021-03-10 12:09  devs  阅读(465)  评论(0编辑  收藏  举报