鱼C论坛

 找回密码
 立即注册
查看: 1480|回复: 1

wkhtmltopdf生成的pdf里的阴影失效,但live http的浏览器里有, 有啥可能的原因呢?

[复制链接]
发表于 2023-5-29 16:22:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
wkhtmltopdf_options = {
    # 'dpi': 600,
    # 'page-size': 'A4',
    # 'margin-top': '15mm',
    "user-style-sheet": "a1.css",
    'debug-javascript': [''],
    'debug-javascript': True,
    'javascript-delay': 10000,
    'header-html': 'header.html',
    #'header-line': '',
    'footer-html': 'footer.html',
    'footer-right': '
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-29 18:04:39 | 显示全部楼层
可能的原因有以下几种:

1. wkhtmltopdf 版本问题:某些版本的 wkhtmltopdf 对于某些 CSS 样式支持不完善,建议检查使用的版本是否是最新的稳定版。

2. 路径问题:a1.css 文件需要与生成的 PDF 文件在同一目录下。如果 CSS 文件位置不正确,或者路径有误,可能会造成样式未加载成功的情况。

3. 权限问题:确保 wkhtmltopdf 拥有足够的权限来读取与生成文件。可以尝试更改文件夹和文件的权限以解决此问题。

4. JS 代码问题:该 CSS 样式涉及到了对图片应用阴影滤镜的 JavaScript 代码。如果 JavaScript 代码存在问题,可能会导致错误的格式化。请检查 CSS 和 JavaScript 代码是否正确,或者是否存在语法问题。

希望以上信息能够帮助您找出问题所在,并解决 wkhtmltopdf 的样式问题。

有用请设置最佳答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-23 01:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表