图像随机不使用 wkhtmltopdf 或 DinkToPdf 渲染

问题描述 投票:0回答:1

使用 DinkToPdf 时,存在以下问题:无论正在转换的 html 中只有 1 个图像还是多个图像,随机图片都无法呈现。图片可以移动到 html 中的任何位置、其他图片上方或下方,但仍然会出现相同的问题。

github上的问题与此类似 - https://github.com/wkhtmltopdf/wkhtmltopdf/issues/3715

类似问题的屏幕截图 -

html image pdf wkhtmltopdf dinktopdf
1个回答
0
投票

我的问题是文件名,图像的文件名包含方括号“[”或“]”。这些符号将在 HTML 生成中找到,但转换为 PDF 时,渲染将失败。

在我的例子中,我将文件上传到 Amazon S3,然后使用 cshtml 将文件连接到 html 文件中;并使用 DinkToPdf,我从相应的 cshtml 生成了 PDF。

我测试了所有其他符号,方括号似乎是唯一的问题。

方括号打开:

方括号关闭:

任何其他符号:

© www.soinside.com 2019 - 2024. All rights reserved.