agg*_*ggy -1 c# image html-to-pdf evopdf
我正在尝试使用 evopdf 将 html 转换为 pdf,在我的 html 中,有一个带有绝对路径的图像,但图像无法将其加载到 pdf.here 中,“sb”是字符串生成器,我在其中附加了 html 字符串。
  PdfConverter pdf = new PdfConverter();
  byte[] outPdfBuffer = pdf.GetPdfBytesFromHtmlString(sb.ToString());
  HttpContext.Current.Response.BinaryWrite(outPdfBuffer);
  HttpContext.Current.Response.End();
由于我给出了完整路径,我没有给出基本 url,这是我的 html 图像:
<img src="C:/Users/ingyadav/Desktop/icons/icons/logo_160.png" alt="Symphony Summit"/>
谁可以帮我这个事
小智 5
对于本地资源,您必须使用以 file:/// 为前缀的完全限定 URL。在您的情况下,您的 HTML 图像标签应该是:
<img src="file:///C:/Users/ingyadav/Desktop/icons/icons/logo_160.png" alt="Symphony Summit"/>