问题标签 [imgkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
345 浏览

python - 使用python将html转换为图像

我正在尝试将我的嵌入推文 html 转换为图片。模块:

这就是我使用 tweepy 嵌入推文的方式:

这就是我尝试将其转换为图片的方式:

但结果不是它应该的样子。

预期结果: https ://drive.google.com/file/d/1C3Cny8hpbL4MfKH2sxynBhsDM9WsnNts/view?usp=sharing

结果: https ://drive.google.com/file/d/1NZZykQ1fuzvf9zRLkCVl6wTcGPCa5cgE/view?usp=sharing

0 投票
0 回答
132 浏览

python - 使用Python和imgkit,基于浏览器渲染的html,输出不如预期

我正在使用 imgkit 和 html/css 来制作包含来自数据框的数据的表格。我在浏览器中呈现的 html/css 看起来应该是这样,但是 imgkit 呈现的图像在第 3 行和绿色背景中有水平间隙。

imgkit 输出在此处输入图像描述

它应该是什么样子:

在此处输入图像描述

HTML/CSS 代码

https://codepen.io/maryj25/pen/KKqVKmJ

任何如何解决这个问题的建议都值得赞赏。

0 投票
0 回答
20 浏览

python - Python:imgkit 没有转换 html 中的所有图像

imgkit 只转换 html 中的第一张图片。有没有办法转换html中的所有图像?

或者有没有其他方法可以将 html 转换为 ping/jpeg?

0 投票
1 回答
61 浏览

python - 在google colab中使用imgkit时如何设置wkhtmltoimage路径?

我试图在 google colab 中使用 imgkit 将 html 文件保存为图像。我很难让它工作。

错误:

我读过我必须手动设置路径,但我无法弄清楚路径是什么。我还没有找到让它在Google Colab中工作的答案

谢谢!

编辑:感谢@user2314737 的回答,我成功了

拿到包后,我不得不把它复制到/usr/bin:

然后只是:

0 投票
0 回答
34 浏览

python - 如何使用 python for imgkit.from_url 登录谷歌表格?

我想使用该imgkit.from_url函数下载特定的 Google 表格以在我的 python 代码中使用。问题是,虽然使用 oauth2 通过 Google 表格 api 访问表格工作得很好,但为了from_url工作,我需要像人类用户一样访问表格。那就是使用用户名和密码登录。即,我可以from_url很好地使用,但它不是创建实际工作表,而是创建 Google 登录掩码的 jpg。

作为一种解决方法,我可以export?format=zip使用 api 通过 URL 参数将页面作为 zip 文件下载到临时文件夹,解压缩,找到正确的 html,使用该imgkit.from_file函数并将其转换回字节对象,但这很多更复杂,需要处理临时文件/文件夹,并且还会导致访问 css 文件时出现问题。

因为from_url允许我绕过很多步骤并且如果我能够访问它就可以工作,我非常喜欢这种方法from_file