Ferramentas para capturar e converter a Web

Exportar capturas para Amazon S3, FTP e mais

O GrabzIt suporta a exportação de capturas para o Amazon S3, Dropbox, FTP e WebDav. Para começar, obtenha as credenciais do seu método de exportação desejado e insira-o into formulário abaixo. Depois pressione o Gerar para criar uma URL de exportação que pode ser usada nas APIs do GrabzIt. No entanto, antes de exportar para o DropBox, é necessário autorizar GrabzIt para usar sua conta.

Usando o URL de exportação

Depois de gerar o URL de exportação acima, um exemplo de exportação de captura será exibido para todas as linguagens de programação atualmente suportadas abaixo.

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.ExportURL = "dropbox://";

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/Home/Handler");

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
ImageOptions options = new ImageOptions();
options.setExportURL("dropbox://");

grabzIt.URLToImage("http://www.spacex.com", options);
grabzIt.Save("http://www.example.com/handler");

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID era 12345, o arquivo seria exportado como 12345.pdf. O ID pode ser acessado usando o evento onfinish, como mostrado abaixo.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com", 
{"onfinish": function (id){
	alert(id);
}, 
"export":"dropbox://"}).Create();
</script>

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
var options = {"exportUrl":"dropbox://"};

client.url_to_image("http://www.spacex.com", options);
client.save("http://www.example.com/handler", function (error, id){
    if (error != null){
        throw error;
    }
});

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = GrabzItImageOptions->new();
$options->exportURL("dropbox://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.pl");

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new \GrabzIt\GrabzItImageOptions();
$options->setExportURL("dropbox://");

$grabzIt->URLToImage("http://www.spacex.com", $options);
$grabzIt->Save("http://www.example.com/handler.php");

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzItImageOptions.GrabzItImageOptions()
options.exportURL = "dropbox://"

grabzIt.URLToImage("http://www.spacex.com", options)
grabzIt.Save("http://www.example.com/handler.py")

Todas as capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Para obter o nome do arquivo, você deve especificar um parâmetro de manipulador de retorno de chamada e talvez um identificador personalizado para permitir que você faça qualquer pós-processamento necessário no código do manipulador.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&export=dropbox%3A%2F%2F&customid=123&callback=https%3A%2F%2Fwww.example.com%2Fmy_handler&format=jpg&url=https%3A%2F%2Fspacex.com%2F

As capturas são saved com um nome de arquivo que corresponda ao ID da captura com a extensão do arquivo anexada ao final. Por exemplo, se você criou uma captura de PDF e o ID retornado pelo save método era 12345, o arquivo seria exportado como 12345.pdf. Uma opção mais fácil de obter o nome do arquivo é especificar um manipulador de retorno de chamada ao save e leia o nome do arquivo no código do manipulador.

grabzIt = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
options = GrabzIt::ImageOptions.new()
options.exportURL = "dropbox://"

grabzIt.url_to_image("http://www.spacex.com", options)
grabzItClient.save("http://www.example.com/handler/index")

URLs de exportação segura

Às vezes, você precisa usar um URL de exportação no navegador usando a API JavaScript. Nessas circunstâncias, o nome de usuário e a senha da sua solução de armazenamento seriam expostos. Para contornar esse problema, você pode usar um URL de exportação segura. Isso impedirá que seu nome de usuário e senha sejam expostos. Se você deseja gerenciar os URLs de exportação segura criados anteriormente, faça isso no diretório seção de aplicação da sua conta.