问题描述
我正在使用 DinkToPdf 生成 pdf 文档,并且需要使用 img 标签嵌入图像(存在于发布文件夹中)。
我关注了这个SO Post: Adding <img> HTML tag to C# String
但它只适用于互联网 URL 而不适用于本地磁盘映像
我尝试的是 var HTML = @""
但生成 PDF 后不会显示任何图像。但如果路径是互联网 URL,则工作正常
我该如何解决这个问题?
[编辑以澄清问题] 图像驻留在服务器中,这需要嵌入到文档的第一页
解决方法
如果您的图片在文件夹 \wwwroot\Documents\ImgName.jpg 中,则需要像这样指定完整路径
<img src="https://localhost:50001/Documents/ImgName.jpg">