问题标签 [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 投票
1 回答
162 浏览

wkhtmltoimage - wkhtmltoimage 锐化截图

有用。制作截图。但是让它像任何锐化的文物一样。为什么?也许是因为 wkhtmltoimage 没有 X 运行?在哪里尝试获取信息?如何通过 wkhtmltoimage 平滑屏幕截图?

这个 Firefox 和 Chromium 800x420:http ://s18.postimg.org/xff896gsp/Scr​​eenshot_10.png

而这个 wkhtmltoimage 800x420:http ://s9.postimg.org/auikf44st/Screenshot_11.png

0 投票
4 回答
25061 浏览

qt - 使用wkhtmltopdf时如何处理ContentNotFoundError?

有人可以告诉我如何解决以下问题吗?

  1. wkhtmltopdf 没有选项来传递代理信息(-p 或 --proxy),这与以前的版本不同,并且它也没有使用系统 $http_proxy 和 $https_proxy 环境变量。

  2. 即使我为 libssl.so 和 libcrypto.so 设置了 LD_LIBRARY_PATH,wkhtmltopdf 也无法使用 HTTPS/SSL

    /li>
  3. wkhtmltopdf 部分使用 HTTP。输出 pdf 文件缺少一些内容/背景/位置。

    /li>

注意:我使用 wkhtmltopdf-0.12.1-1.fc20.x86_64 和 qt-4.8.6-10.fc20.x86_64

0 投票
0 回答
1250 浏览

php - 如何在 php 中使用 wkhtmltoimage

我想要当我运行 php 文件时,该文件是从网站拍摄的图片,并将出现在 php 文件中。图像应以随机名称保存。我没有管理它,因为我不知道该怎么做。

我的实际代码也不起作用。我该如何解决这个问题?


编辑1:

我创建了一个新的 php 文件。

和这个 .htaccess 文件

现在是 URL: http://domain.com/[imagename]/[site_url_without_http_prefix]

例如: http ://andiundso.de/ribingtestzero.jpg/bing.com

但是没有图像?

0 投票
1 回答
651 浏览

php - wkhtmltopdf - URL 中的空格

使用 wkhtmltopdf 时,当 URL 包含%20.

通过命令行在本地执行相同的命令时,这不是问题。

有没有办法在它上线后让它工作?

到目前为止,我的代码是:

除非%20URL 中有一个,否则这工作正常。

我需要截屏的页面必须其 URL中包含,%20因此不幸的是,删除它的功能不是解决方案。

0 投票
1 回答
1279 浏览

linux - wkhtmltoimage 将 html 转换为图像 Perl 和 Centos

我正在尝试使用wkhtmltoimage将 html 和网页转换为使用 Perl 模块WKHTMLTOPDF的图像。下面的脚本和代码从命令行工作,但如果我从浏览器调用脚本则不起作用。

错误是:

我正在使用的代码是:

该代码在浏览器正常的 Windows 上工作。如果我尝试使用 wkhtmltopdf 将 html 转换为 pdf,我会遇到同样的问题。

我安装二进制文件的方式来自这里:

https://gist.github.com/DaRamirezSoto/5489861

0 投票
4 回答
5821 浏览

php - 使用 PHP 的网站截图

现在正在研究一个通过 url 截取网站截图的小概念。通过引用很多网站使用 wkhtmltoimage。目前使用 Mac。成功安装wkhtmltoimage,也试过了

在终端。它成功输出了网站的截图。但是当我尝试使用 PHP 执行上述命令时,我看不到输出图像或任何错误。下面是我试过的代码

任何帮助,将不胜感激

0 投票
1 回答
955 浏览

javascript - wkhtmltoimage - 有时会获取整个页面,有时不会

您好,我已经完成了简单的脚本,通过我将任何 url 转换为 jpgwkhtmltoimage将它用于 facebook,但有时它有时不能使用默认设置 --javascript-delay 200 屏幕截图为空,900ms延迟它工作正常。但有时缺少一张或多张图片,我尝试禁用 javascript,或将等待时间更改为 2 秒,但有时可以,有时不行。我需要简单的解决方案来从 facebook url 截屏,但我不想使用第三方服务。有什么设置可以避免这个问题吗?并在图像未保存时重试?因为有时图像也没有保存,这太容易接受了。

0 投票
1 回答
204 浏览

php - php wkhtmltoimage 监听来自 url 的警报以获取屏幕截图

我使用 wkhtmltoimage 截取页面的屏幕截图,但我的问题是为屏幕截图加载的页面会发出警报,其中包含我需要收听的有关裁剪的一些详细信息。有谁知道我如何使用 wkhtmltoimage 收听警报并获取要使用的详细信息。

我用 Cutycapt 做了类似的事情。这是我的命令

但这似乎不是在等待警报?有任何想法吗?

0 投票
0 回答
267 浏览

wkhtmltoimage - 将 aspx 文件转换为图像的问题

我一直在使用 TuesPechkin 从我的应用程序中创建一些 HTML 代码的图像。

在使用 HTML 时,我一直在成功使用以下代码,但如果我尝试加载 ASPX 文件,则代码不起作用。

我什至尝试将 HTML 读取为字符串并加载它,但它不起作用。

我正在使用 TuesPechkin 2.1.1 版。

0 投票
1 回答
1620 浏览

linux - 使用 wkhtmltoimage 和 wkhtmltopdf (Linux centos6 64-bit, hostgator) 生成带有自定义字体的图像和 PDF

我坚持使用wkhtmltoimage和我的自定义字体生成图像。

  • 操作系统Linux CentOs 64 位
  • wkhtmltoimage版本wkhtmltopdf0.11.0_rc1-static-amd64

预期结果示例:

这就是我所期待的

我的输出是:

在此处输入图像描述

您可以测试此链接

谷歌搜索后,我发现通过使用base64对字体进行编码,您可以获得确切的结果,但编码后我成功加载了字体,但仍然面临字体粗细问题

预期结果:

在此处输入图像描述

我的输出:

在此处输入图像描述

您可以查看此链接

这一切在我使用wkhtmltoimage.exe 版本 0.12.1.2的 Windows 服务器上运行良好,但我无法在具有linux CentOs6 64-bit的 hostgator 共享主机上解决此问题。

您的帮助将不胜感激。