0

我正在使用 NRECo 将 HTML 字符串转换为字节以进行 pdf 转换。一切正常,但在一个字符串中,当我插入中国货币符号 (¥) 但转换后,我看到了 ¥。我需要如何解决这个问题?

CNY(¥) Cost 

转换为

CNY(Â¥) Cost

下面是我用于转换的代码。

var converter = new NReco.PdfGenerator.HtmlToPdfConverter();
   var pdfBytes = converter.GeneratePdf(html);
   return pdfBytes; 
4

1 回答 1

2

确保您在 HTML 模板中使用元标记指定了 UTF-8 编码:

<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
于 2019-05-15T06:47:05.360 回答