问题标签 [wkhtmltoimage]

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 投票
4 回答
3958 浏览

php - wkhtmltoimage 的输出为 NULL

我试图在我的网站上使用 wkhtmltoimage 但在这里不起作用是我的测试网站代码

输出只是一个空白页。有趣的是当我运行shell_exec(ls -l); 而不是 shell_exec('/usr/local/bin/wkhtmltoimage --quality 95 --width 1024 --height 0 yahoo.com test1.jpg');,它工作正常,当我wkhtmltoimage --quality 95 --width 1024 --height 0 yahoo.com test1.jpg从我的 ssh 终端运行时,它给了我

但它会继续创建 jpg 文件。
当我为 yahoo.com 尝试相同的命令时,这就是我得到的 catarplc@zenbile.com [~/public_html]# wkhtmltoimage --quality 95 --width 1024 --height 0 yahoo.com test100.jpg

不同的网站给了我不同的信息。有人知道发生了什么吗?我雇来做我网站的人说这是服务器问题,不想做任何其他事情,我的网络托管公司一直告诉我 shell_exec() 工作正常并且 wkhtmltoimage 安装正确....我需要双方的帮助我付钱来帮助我并没有帮助我。有人可以帮忙吗???

谢谢

0 投票
0 回答
312 浏览

colors - wkhtmltoimage 对颜色配置文件有什么支持

在使用 wkhtmltoimage 转换为图像的页面上:

  1. 如果页面上的图像包含颜色配置文件(例如 sRGB),是否会在渲染图像中考虑这些配置文件?

  2. 如果页面上的图像包含多个嵌入的颜色配置文件(例如 sRGB 和 Adob​​e RGB),使用哪一个(如果有)?

0 投票
0 回答
450 浏览

ruby-on-rails-3 - 使用 wkhtmltoimage 的自定义字体渲染问题

我正在尝试使用 rails ERB 模板以 HTML 格式呈现对象,然后使用 websnap(使用 wkhtmltoimage)将其转换为图像。碰巧我正在使用我在 HTML 页面中的 mac 上安装的自定义字体 (Bello),我注意到字体未正确呈现(某些字符缺少字体颜色)。有没有人遇到过这个问题?可以修复还是 wkhtmltoimage 渲染错误?

谢谢,

保罗

0 投票
2 回答
2854 浏览

ubuntu - 无法运行 wkhtmltoimage,共享库缺少 libXrender.so.1

当我运行 i386 版本的 wkhtmlimage (如果重要的话,在 Ubuntu 64 位上),我收到以下错误,

./wkhtmltoimage-i386 http://www.google.com google.jpg ./wkhtmltoimage-i386:加载共享库时出错:libXrender.so.1:无法打开共享对象文件:没有这样的文件或目录

问题是我已经安装了 libxrender-dev 软件包,并且 libXrender.so.1 可以在 /usr/lib/libXrender.so.1 中找到。

我看不出有什么问题,所以如果有人之前遇到过这个问题,请告诉我。

0 投票
1 回答
257 浏览

c# - 控制器中的 MVC3 死锁

我正在尝试使用 wkhtmltoimage 栅格化地图。我正在启动一个新进程并将获取所需图像所需的命令行参数传递给它。

当进程开始时,我目前正遭受很长时间的停顿。我已启用显示窗口以查看是否有任何与对话框相关的活动需要用户输入但没有。该进程以 0% CPU 运行 2 到 3 分钟。在命令上执行相同的命令需要几秒钟。

它需要几分钟才能完成。当它没有指向使用同一会话的我的一个控制器时,这可以正常工作。当它使用相同的会话时,打印控制器等待来自 wkhtmltoimage 的响应,它正在等待打印控制器释放锁定以便它可以获取页面。一些超时必须打破这个僵局。我可以以某种方式安全地释放会话锁吗?

0 投票
2 回答
931 浏览

javascript - 将 JavaScript 图形和图表转换为图像

有许多 JavaScript 插件可以绘制图表和图形。例如,请参阅http://www.queness.com/post/10781/13-chart-and-graph-plotting-javascript-plugins

我想创建一个图表并将其转换为图像。我已经尝试使用http://code.google.com/p/wkhtmltopdf/将它们转换为 PDF,效果很好。对于安装,我使用了 http://www.amberdms.com/?cms=opensource_linux_repositories

现在,转换为图像。我安装了姊妹产品 wkhtmltoimage。amberdms 在他们的仓库中没有这个,所以我只使用了一个静态二进制文件。它覆盖了没有图表的简单页面,但是在尝试使用图表的页面时,它不包含图像中的 JavaScript 图表,并且出现以下错误:

有没有人有什么建议?

PS。我正在运行 Centos 5.8 86x64,并尝试了 wkhtmltoimage-i386 和 wkhtmltoimage-amd64。

有没有人有什么建议?

谢谢

0 投票
1 回答
906 浏览

ruby-on-rails - Windows 和本地服务器的 wkhtmltoimage 路径是什么?

我在 Windows 上的本地服务器上运行 rails。我将 wkhtmltoimage 安装到 C:/Sites/wkhtmltoimage

现在我必须告诉 IMGKit 在哪里可以找到它,所以我添加了一个文件 initializers/imgkit.rb:

但是当我尝试使用 IMGKit 时,rails 告诉我:

但是我为它设置了一条新的路径?

我试图要求此文件以确保它已加载

但后来我被告知:无法加载这样的文件——config/initializers/imgkit.rb

我现在该怎么办?请帮忙。

0 投票
1 回答
13347 浏览

ubuntu - wkhtmltoimage 生成图片飞但是不能显示汉字但是pdf可以

我使用 wkhtmltoimage 生成图像,然后输入命令

  1. wkhtmltoimage http://www.baidu.com/tmp/screenshot.jpg

  2. wkhtmltopdf http://www.baidu.com/tmp/screenshot.pdf

结果是无法显示汉字。

版本:

谁能帮我?任何帮助将不胜感激;

0 投票
3 回答
4852 浏览

php - 使 wkhtmltoimage 工作(分段错误)

在过去的三天里,我试图让 wkhtmltoimage 在我的共享网络空间上工作。我没有root访问权限。因此,wkhtmltoimage 直接在我的 htdocs 目录中。

这是我的代码:

前两个 shell_exec 工作正常,但我无法截屏。有任何想法吗?(已尝试省略“i386”以及在 wkthmltoimage 之前放置“./”,但没有成功)。

这篇文章:How to install wkhtmltopdf on a linux based (shared hosting) web server也没有帮助。

任何帮助都将不胜感激。

更新使用 SSH 连接我得到以下终端代码

0 投票
1 回答
1182 浏览

linux - xvfb 和 wkhtmltoimage 总是抓取 1024 宽度的图像

我使用 wkhtmltoimage 从网络服务器抓取屏幕截图,它总是得到 1024px png 图像。我可能做错了什么?