Сбой преобразования. Не удалось найти двоичные файлы Chromium (попытка загрузки из * [Project] Chromium )

#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. Я думал, что это было сделано автоматически. Спасибо.