#chromium #blink #selectpdf
#chromium #мигание #selectpdf
Вопрос:
Я пытаюсь использовать Blink в качестве механизма рендеринга, но это не удается. Установлен Select .HtmlToPdf.NETCore.Blink и использование .net версии 4.8.
У меня есть один файл «Select.Html.dep» внутри папки bin. Запуск с помощью iisexpress.
// instantiate a html to pdf converter object
var converter = new HtmlToPdf()
{
Options = {
RenderingEngine = RenderingEngine.Blink,
PdfPageSize = PdfPageSize.A4,
PdfPageOrientation = PdfPageOrientation.Portrait,
MarginTop = 20,
MarginRight = 20,
MarginBottom = 20,
MarginLeft = 20,
DisplayFooter = true
}
};
// create a new pdf document converting an url
var doc = converter.ConvertUrl(url);
// save pdf document
byte[] response = doc.Save();
// close pdf document
doc.Close();
Комментарии:
1. Посмотрите, где менеджер пакетов установил пакет, и либо скопируйте папку Chromium в свою папку bin, либо укажите на эту папку, используя свойство BlinkEnginePath конвертера. Опции.
2. Я думал, что это было сделано автоматически. Спасибо.