wkhtmltopdf コンバーターにWkHtmlToXSharpラッパーを使用しています。提供された html のテキストは、生成された pdf に正常に表示されます。しかし、画像は表示されません。次に、次のように相対イメージ パスを絶対パスに変更しました。
しかし、これはまだ機能していません。
私の方法は次のとおりです。
public static string ConvertToPdf(string htmlContent,string pdfName)
{
WkHtmlToPdfConverter w = new WkHtmlToPdfConverter();
byte[] str= w.Convert(htmlContent);
string pdfUrl = HttpContext.Current.Server.MapPath("~/utils/PDF/"+pdfName);
File.WriteAllBytes(pdfUrl, str);
w.Dispose();
return pdfUrl;
}
このコードに何か足りないものはありますか? 抜け道はありますか?