首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >图像和默认背景色在.net Core5的SelectPdf中不呈现

图像和默认背景色在.net Core5的SelectPdf中不呈现
EN

Stack Overflow用户
提问于 2021-10-30 11:26:11
回答 1查看 85关注 0票数 0

图像未呈现为在.net核心5中的SelectPdf库中给出外部基本url

代码语言:javascript
代码运行次数:0
运行
复制
    [HttpGet()]
    public IActionResult GetDocket()
    {
        HtmlToPdf htmlToPdf = new HtmlToPdf();
        htmlToPdf.Options.PdfPageOrientation = PdfPageOrientation.Portrait;
        htmlToPdf.Options.PdfPageSize = PdfPageSize.A4;
        htmlToPdf.Options.CssMediaType = HtmlToPdfCssMediaType.Print;
        htmlToPdf.Options.InternalLinksEnabled = true;
        htmlToPdf.Options.ExternalLinksEnabled = true;

        string html = "";
        html += "<div style='background-colour:#edf3f3'>";
        html += "<img src='/images/logo.svg' alt='BaseURLHomeLogo'";
        html += "</div>";

        PdfDocument pdfDocument = htmlToPdf.ConvertHtmlString(html, "https://xyz.home.com");
        byte[] pdf = pdfDocument.Save();
        return new FileContentResult(pdf, "application/octet-stream")
        {
            FileDownloadName = "Print.pdf"
        };
    }

是否有任何选项来设置背景默认颜色为#edf3f3,它在内容结束后显示空白。

EN

回答 1

Stack Overflow用户

发布于 2021-11-03 10:00:46

我切换到了另一个插件。使用WkHtmlToPdf-DotNet进行了探索,现在运行良好。

https://github.com/HakanL/WkHtmlToPdf-DotNet

SelectPdf只是浪费时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69779198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档