【发布时间】:2022-11-25 13:10:43
【问题描述】:
尝试使用 .netStandard2 项目在 Xamarin.Forms 中生成 pdfHtml 报告时,出现异常 System.ArgumentNullException: 'Value cannot be null. Prameter name: assembly。
这是运行的代码:
var assembly = Assembly.GetExecutingAssembly();
var resourceName = "Data.test.html";
using (Stream stream = assembly.GetManifestResourceStream(resourceName))
using (StreamReader reader = new StreamReader(stream))
using (FileStream pdfDest = File.Open(targetPath, FileMode.Create))
{
string result = reader.ReadToEnd();
ConverterProperties converterProperties = new ConverterProperties();
HtmlConverter.ConvertToPdf(result, pdfDest, converterProperties);
}
在 .net6 控制台应用程序中运行时,代码有效。
【问题讨论】:
-
请不要将代码或错误作为图片发布
标签: xamarin.forms itext7 pdfhtml