问题标签 [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.
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
python - 使用Python和imgkit,基于浏览器渲染的html,输出不如预期
我正在使用 imgkit 和 html/css 来制作包含来自数据框的数据的表格。我在浏览器中呈现的 html/css 看起来应该是这样,但是 imgkit 呈现的图像在第 3 行和绿色背景中有水平间隙。
它应该是什么样子:
HTML/CSS 代码
https://codepen.io/maryj25/pen/KKqVKmJ
任何如何解决这个问题的建议都值得赞赏。
python - Python:imgkit 没有转换 html 中的所有图像
imgkit 只转换 html 中的第一张图片。有没有办法转换html中的所有图像?
或者有没有其他方法可以将 html 转换为 ping/jpeg?
python - 在google colab中使用imgkit时如何设置wkhtmltoimage路径?
我试图在 google colab 中使用 imgkit 将 html 文件保存为图像。我很难让它工作。
错误:
我读过我必须手动设置路径,但我无法弄清楚路径是什么。我还没有找到让它在Google Colab中工作的答案
谢谢!
编辑:感谢@user2314737 的回答,我成功了
拿到包后,我不得不把它复制到/usr/bin:
然后只是:
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