Phantomjs 带阿拉伯字符的NReco幻影

Phantomjs 带阿拉伯字符的NReco幻影,phantomjs,arabic,nreco,Phantomjs,Arabic,Nreco,使用出色的工具NReco.PdfGenerator(以PhantomJs为引擎)以c#生成报告时,遇到了一个阿拉伯语符号的问题。 HTML布局通常在浏览器中呈现。但是生成一个PDF我得到了 HTML有 欢迎任何想法首先,确保在HTML部分中有以下元标记: <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 是-我肯定有。如果删除此标记,则会有其他非阿拉伯语符号。@AngryDev如何向包装器提

使用出色的工具NReco.PdfGenerator(以PhantomJs为引擎)以c#生成报告时,遇到了一个阿拉伯语符号的问题。 HTML布局通常在浏览器中呈现。但是生成一个PDF我得到了

HTML有


欢迎任何想法

首先,确保在HTML
部分中有以下元标记:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />


是-我肯定有。如果删除此标记,则会有其他非阿拉伯语符号。@AngryDev如何向包装器提供内容?在将内容写入文件或类似smth时,阿拉伯字符的编码可能不正确?一般来说,phantomjs能够呈现非英语内容,不需要任何特殊的内容;这意味着ANSI编码。更新为var htmlContent=Encoding.UTF8.GetString(数据);