c# - 使用 NRECO Html to Pdf 获取编码错误

标签 c# html

我正在使用 NReco Html 到 C# 的 Pdf 转换 dll,但它无法正确编码。 html 呈现正确但是当我呈现 pdf 时,它无法正确转换我知道编码的 ' 或 "字符。寻找使用过这个 dll 并解决了这个问题的人,下面是我的 html 页面的编码元.

<meta http-equiv="Content-Type" charset="UTF-8" />

最佳答案

meta 命令错误。应该是

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

<meta charset="UTF-8"/>

(没有 http-equiv)。

但是请注意,对字符集使用元命令并不能保证确实使用了所需的字符集。实际的 http header 可能会使用自己的字符集覆盖此设置。

此外,关于您认为它已正确呈现的评论,请注意网络浏览器可能使用与 dll 不同的算法来确定编码。更正元命令可能有帮助也可能没有帮助。

关于c# - 使用 NRECO Html to Pdf 获取编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32874439/

相关文章:

javascript - 如何创建全屏 youtube 嵌入视频点击 youtube 的 ytp-large-play-button 类?

c# - 混合使用同一类中的已实现方法和模拟方法

c# - 如何处理 session 保持打开状态

c# - 文化未应用于多语言网站

javascript - 使用 jQuery 将多个表转换为同一个 DIV 中的一个表

php - 向导航栏添加下拉菜单

javascript - 如何显示对话?

c# - 在 C# 中格式化日期

c# - 在不同库之间转换对象

javascript - 仅在特定屏幕尺寸上运行 jquery?