C# 使用pachkin将Html转换为Pdf我的一些单词是英语&;阿尔比奇

C# 使用pachkin将Html转换为Pdf我的一些单词是英语&;阿尔比奇,c#,C#,当我使用Pachkin将HTML转换为PDF时,它工作正常,但在HTML文件中,一些单词是英语,一些是Arbic,但在PDF文件中,阿拉伯语单词没有正确显示 看起来像 %u0645%u0644%u0627%u062D%u0638%u0629%u0647%u0627%u0645%u0629: %u0647%u0630%u0629%u0627%u0644%u0627%u062F%u0627%u0629%u0627%u0648 %u0627%u0644%u0645%u0639%u062F%u0629%

当我使用
Pachkin
将HTML转换为PDF时,它工作正常,但在HTML文件中,一些单词是英语,一些是Arbic,但在PDF文件中,阿拉伯语单词没有正确显示 看起来像

%u0645%u0644%u0627%u062D%u0638%u0629%u0647%u0627%u0645%u0629: %u0647%u0630%u0629%u0627%u0644%u0627%u062F%u0627%u0629%u0627%u0648 %u0627%u0644%u0645%u0639%u062F%u0629%u0627%u0648 %u0627%u064A%u0643%u0627%u0646%u0634%u064A%u0621%u062A%u0645 %u062A%u0633%u0644%u064A%u0645%u0647%u0647%u0648%u0645%u0644%u0643 %u0644%u0645%u0635%u0646%u0639%u0645%u0627%u062C%u062F %u0627%u0644%u0631%u0642%u064A%u0639%u064A%u0644%u0645%u0648%u0627%u062F %u0627%u0644%u0628%u0646%u0627%u0621 %u0648%u0627%u0644%u062A%u0639%u062F%u064A%u0646 %u0648%u0627%u062A%u0644%u0627%u0641%u0647 %u0628%u0623%u064A%u062D%u0627%u0644%u0645%u0646 %u0627%u0644%u0627%u062D%u0648%u0627%u0644%u064A%u0639%u0631%u0636 %u0645%u0646%u0642%u0627%u0645%u0628%u0627%u0644%u062A%u0644%u0641 %u0628%u0637%u0631%u064A%u0642%u0629 %u0645%u0628%u0627%u0634%u0631%u0629%u0627%u0648%u063A%u064A%u0631 %u0645%u0628%u0627%u0634%u0631%u0629 %u0644%u0644%u0645%u0633%u0627%u0626%u0644%u0647 %u0648%u0627%u0644%u0642%u0627%u0646%u0648%u0646 %u0648%u0627%u0644%u0627%u062F%u0627%u0629 %u0627%u064A%u0643%u0627%u0646%u062A %u062A%u062D%u062A%u0645%u0633%u0624%u0648%u0644%u064A%u0629 %u0627%u0644%u0645%u0633%u062A%u0644%u0645 %u0643%u0627%u0645%u0644%u0629

注:此属性为 属于建筑材料和采矿公司的AlRikai公司。如果有任何损坏或损坏,请小心处理 在这种情况下,分配人员负责sam

请帮帮我。

我正在使用

HttpUtility.UrlDecode(attechment,System.Text.Encoding.Default)


对于Unescape字符串,其工作正常

这些是URL编码的字符,而不是英语或阿拉伯语文本。原始数据在哪里?它是如何结束的?发布您的代码顺便说一句,您不需要将任何内容转换为在HTML或任何其他文本文件中写入Unicode字符。只需确保文件保存为UTF8(file.WriteAllText的默认值),并且页眉指定UTF8。现在所有的网站都这样做了。不知何故,代码在某个地方执行了不必要的编码。演示一些代码如何使用Pachkin将html转换为pdf。似乎是unicode是的,先生,我正在使用javascript(escape($(“#DivPrint”).html();)编码html代码,用于解码attechment=Uri.UnescapeDataString(attechment);但阿尔比语并不是解码的。。。。。