捕获和转换Web的工具

带有GrabzIt的免费网站截图API

参与


截图

示例GrabzIt屏幕截图

高质量渲染

我们的屏幕截图服务支持所有最新的Web标准。 捕获图形,HTML5画布和视频元素,Flash和SVG等内容。 要Web字体和CSS3效果。 创建高质量,像素完美的屏幕截图。

而我们的全球服务器网络。 来自世界各地的屏幕截图网页 比以往更快! 那么,为什么不让屏幕截图说得比描述更好呢?

网站截图API

直接嵌入GrabzIt的屏幕截图功能 into使用我们的Screenshot Website API来应用。 该API支持九种不同的编程语言。 要查看如何对网页进行屏幕截图,只需从以下选项中选择适当的语言即可。

下面的示例代码显示了使用ASP.NET创建网站屏幕快照是多么容易。 要开始创建截图 下载ASP.NET库。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 ASP.NET的屏幕快照API文档 找出使用GrabzIt API的所有方法。

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com"); 
grabzIt.SaveTo("images/result.jpg");

下面的示例代码显示了使用Java创建网站截图的简便性。 要开始创建截图 下载Java库。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 Java的屏幕快照API文档 找出使用GrabzIt API的所有方法。

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com"); 
grabzIt.SaveTo("images/result.jpg");

下面的示例代码显示了使用JavaScript创建网站截图的简便性。 开始创建屏幕截图下载 GrabzIt的JavaScript库。 然后得到你的 API密钥和秘密, 添加域 您要使用JavaScript,然后签出 JavaScript的屏幕快照API文档 找出使用GrabzIt API的所有方法。

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com").Create();
</script>

下面的示例代码显示了使用Node.js创建网站截图非常容易。 要开始创建截图 下载Node.js程序包。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 Node.js的屏幕快照API文档 找出使用GrabzIt API的所有方法。

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_image("https://www.tesla.com");
client.save_to("images/result.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});

下面的示例代码显示了使用Perl创建网站屏幕快照是多么容易。 要开始创建截图 下载Perl库。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 Perl的屏幕快照API文档 找出使用GrabzIt API的所有方法。

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com");
$grabzIt->SaveTo("images/result.jpg");

下面的示例代码显示了使用PHP创建网站屏幕快照是多么容易。 要开始创建截图 下载PHP库。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 屏幕快照API文档,用于PHP 找出使用GrabzIt API的所有方法。

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com"); 
$grabzIt->SaveTo("images/result.jpg");

下面的示例代码显示了使用Python创建网站屏幕截图是多么容易。 要开始创建截图 下载Python库。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 Python的屏幕快照API文档 找出使用GrabzIt API的所有方法。

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToImage("https://www.tesla.com") 
grabzIt.SaveTo("images/result.jpg") 

下面的示例代码显示了使用我们的RESTful API创建网站屏幕快照是多么容易。 要开始创建屏幕截图,只需调用以下URL。 然后检查 REST API的屏幕快照API文档 找出可以自定义屏幕截图的所有方法。

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&format=jpg&url=https%3A%2F%2Fwww.spacex.com%2F	

下面的示例代码显示了使用Ruby创建网站屏幕快照是多么容易。 要开始创建截图 下载Ruby Gem。 然后得到你的 API密钥和秘密 然后 使用演示 包含在其中。 然后检查 Ruby的屏幕快照API文档 找出使用GrabzIt API的所有方法。

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_image("https://www.tesla.com")	
grabzItClient.save_to("images/result.jpg") 	

截屏网站的其他方法

大多数用户只想拍摄单个网页的屏幕截图。 但是,有些人希望对整个网站进行屏幕截图。 GrabzIt通过提供此特殊功能使之成为可能 Web刮板模板。 然后,网络抓取将跟踪整个网站上的所有链接,并对找到的每个URL进行屏幕截图。

或者,您可以截屏许多网页而无需编写任何代码。 通过 导入URL 你想截图 into GrabzIt的截图工具。

如果您不想转换网址,也可以使用我们的 直接转换HTML的API into图像.