Печать html в pdf с использованием Печкина (WkHtmlToPdf) не работает

У меня серьезная проблема с Pechkin (WkHtmlToPdf).
После преобразования строки html в pdf n раз, он больше не будет работать.

Кто-нибудь знает, как я могу решить проблему?

Вот мой код:

public static byte[] HtmlToPdf(string html)
{
    // Create global configuration object
    var gc = new GlobalConfig();

    // A new instance of Margins with x-inch margins.
    gc.SetMargins(new Margins(20, 20, 20, 20))
        .SetPaperSize(PaperKind.A4);

    var pechkin = new SimplePechkin(gc);
    var configuration = new ObjectConfig();

    // Generate the PDF with the given configuration
    var pdfContent = pechkin.Convert(configuration, html);
    pechkin.Dispose();

    return pdfContent;
}


В методе вызова:

var html = "Hi there!";
var pdf = PdfHelper.HtmlToPdf(html);

PdfHelper.DownloadAsPdfFile("MyFileName", pdf);


На самом деле после n-раз печати программа останавливается в Convert линия:
var pdfContent = pechkin.Convert(configuration, html);



Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам