可能重复:
在 .NET 中将 HTML 转换为 PDF
在我们的应用程序中,我们将 html 文档作为报告和导出。但是现在我们的客户想要一个按钮来将该文档保存在他们的 PC 上。问题是文档包含图像。您可以使用以下代码创建一个word文档:
private void WriteWordDoc(string docName)
{
Response.Buffer = true;
Response.ContentType = "application/msword";
Response.AddHeader("content-disposition", String.Format("attachment;filename={0}.doc", docName.Replace(" ", "_")));
Response.Charset = "utf-8";
}
但问题是图像只是链接,因此没有嵌入到 word 文档中。
因此,我正在寻找替代 PDF 似乎是一个不错的选择,有人知道 C# 的优秀 pdf 编写器吗?一个有一些很好的参考资料并且已经过正确测试的?