生成pdf时“无法生成PDF:文件名或扩展名太长”

问题描述

我正在使用以下方法与 NRECO 生成 pdf。 但是在生成时,我遇到了“无法生成 PDF:文件名或扩展名太长”的问题。

我为每个人都授予了保存路径的许可。 我的示例路径是“D:/PdfSample”

HtmlToPdf.GeneratePdfFromFiles(new[] {
                new WkHtmlInput(coverpage),new WkHtmlInput(htmlContent)
                {
                 PageHeaderHtml = header
                }
            },null,path);

解决方法

GeneratePdfFromFiles 方法期望输入是本地文件(或 URL)并且路径(或 URL)应该在 WkHtmlInput 构造函数中传递。就您而言,您似乎试图在此处提供 HTML 内容本身。