Инструменты для захвата и конвертирования Интернета

Преобразование HTML в PDF и HTML в изображение с использованием API GrabzItHTML в PDF и API изображений

Используйте бесплатный API GrabzIt, чтобы легко конвертировать HTML в PDF и HTML для изображений. Когда GrabzIt конвертирует HTML он использует экземпляр веб-браузера, чтобы гарантировать, что любые ресурсы, на которые есть ссылки в HTML, отображаются правильно. например, CSS, JavaScript, видео, Flash, SVG или веб-шрифты.

Однако на любые ресурсы, не включенные в HTML, необходимо ссылаться с использованием абсолютного URL, чтобы они отображались GrabzIt. Например, CSS-файл должен быть указан в HTML-коде, используя http://www.example.com/mystyle.css , а не mystyle.css

Как вы можете видеть в демонстрации выше, использование API HTML в PDF или API HTML в Image позволяет разработчикам создавать все, что они могут себе представить. Тогда это точно преобразуется into изображение или PDF нашим конвертером.

HTML в PDF API

GrabzIt может легко включить ваше приложение для преобразования HTML в PDF с помощью нашего простого в использовании API, который доступен на девяти различных языках программирования. Просто выберите нужный язык программирования ниже и следуйте соответствующим инструкциям.

Приведенный ниже пример кода показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием C #, хотя библиотека ASP.NET GrabzIt совместима с любым языком .NET. Чтобы начать создавать PDF просто скачать библиотеку ASP.NET, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для ASP.NET чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>"); 
grabzIt.SaveTo("documents/result.pdf");

В приведенном ниже примере кода показано, насколько легко использовать нашу библиотеку HTML в PDF Java. Чтобы начать создавать PDF-файлы, просто скачать библиотеку Java, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Java чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>"); 
grabzIt.SaveTo("documents/result.pdf");

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием JavaScript. Чтобы начать создавать PDF загрузки Библиотека JavaScript GrabzIt, Тогда получите ваш ключ и секрет, добавить домен Вы хотите использовать JavaScript, а затем проверить API документация для JavaScript чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>",
{"format": "pdf"}).Create();
</script>

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с помощью Node.js. Чтобы начать создавать PDF просто скачать пакет Node.js, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Node.js чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.html_to_pdf("<html><body><h1>Hello World!</h1></body></html>");
client.save_to("documents/result.pdf", function (error, id){
    if (error != null){
        throw error;
    }
});

Приведенный ниже пример кода показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием Perl. Чтобы начать создавать PDF просто скачать библиотеку Perl, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Perl чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>");
$grabzIt->SaveTo("documents/result.pdf");

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием PHP. Чтобы начать создавать PDF просто скачать библиотеку PHP, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте API документация для PHP чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>"); 
$grabzIt->SaveTo("documents/result.pdf");

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием Python. Чтобы начать создавать PDF просто скачать библиотеку Python, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Python чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>") 
grabzIt.SaveTo("documents/result.pdf") 

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с помощью нашего REST API. Тогда проверьте Документация по API для API REST чтобы узнать все способы, которыми вы можете настроить ваши снимки.

curl 
-d key=Sign in to view your Application Key
-d format=pdf 
-d html=%3Chtml%3E%3Cbody%3E%3Ch1%3EHello%20World%21%3C%2Fh1%3E%3C%2Fbody%3E%3C%2Fhtml%3E
https://api.grabz.it/services/convert 

Пример кода ниже показывает, насколько просто использовать наш API для преобразования HTML в PDF с использованием Ruby. Чтобы начать создавать PDF просто скачать Ruby Gem, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Ruby чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.html_to_pdf("<html><body><h1>Hello World!</h1></body></html>")	
grabzItClient.save_to("documents/result.pdf") 	

Если у вас есть файлы HTM или HTML и вы используете серверный язык, такой как PHP, то эти документы также можно использовать для создания PDF. Просто используйте соответствующие FileToPDF метод для языка, который вы используете вместо.

При создании файлов PDF часто необходимо указать, где вы хотите, чтобы разрывы страниц отображались в PDF, чтобы остановить разделение связанного содержимого на две страницы. Для этого вам нужно указать специальный синтаксис HTML разрыва страницы, как описано в этом учебник.

API HTML в изображение

GrabzIt также позволяет вашему приложению конвертировать HTML в изображения. В одном из следующих форматов файлов: JPG, PNG, BMP, WEBP или TIFF. Использование одного из девяти различных языков программирования. Просто выберите язык программирования, который вы хотите использовать ниже, а затем следуйте соответствующим инструкциям.

В приведенном ниже примере кода показано, как легко преобразовать HTML в изображение PNG с помощью ASP.NET. Чтобы начать создавать изображения просто скачать библиотеку ASP.NET, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для ASP.NET чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

ImageOptions options = new ImageOptions();
options.Format = ImageFormat.png;

grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>", options); 
grabzIt.SaveTo("images/result.jpg");

Приведенный ниже пример кода показывает, как легко конвертировать HTML в изображение PNG с помощью Java. Чтобы начать создавать изображения просто скачать библиотеку Java, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Java чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

ImageOptions options = new ImageOptions();
options.setFormat(ImageFormat.PNG);

grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>", options); 
grabzIt.SaveTo("images/result.jpg");

Пример кода ниже показывает, как легко конвертировать HTML в JPG в JavaScript. Чтобы начать создавать изображения, скачайте Библиотека JavaScript GrabzIt, Тогда получите ваш ключ и секрет, добавить домен Вы хотите использовать JavaScript, а затем проверить API документация для JavaScript чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>").Create();
</script>

В приведенном ниже примере кода показано, как легко преобразовать HTML в изображение с помощью Node.js. Чтобы начать создавать изображения просто скачать пакет Node.js, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Node.js чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

var grabzit = require('grabzit');

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.html_to_image("<html><body><h1>Hello World!</h1></body></html>");
client.save_to("images/result.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});

Пример кода ниже показывает, как легко конвертировать HTML в JPG с помощью Perl. Чтобы начать создавать изображения просто скачать библиотеку Perl, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Perl чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

#!/usr/bin/perl

use GrabzItClient;

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->HTMLToImage("<html><body><h1>Hello World!</h1></body></html>");
$grabzIt->SaveTo("images/result.jpg");

Пример кода ниже показывает, как легко конвертировать HTML в JPG бесплатно с помощью PHP. Чтобы начать создавать файлы изображений просто скачать библиотеку PHP, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте API документация для PHP чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

include("GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->HTMLToImage("<html><body><h1>Hello World!</h1></body></html>"); 
$grabzIt->SaveTo("images/result.jpg");

Пример кода ниже показывает, как легко преобразовать HTML в изображение с помощью Python. Чтобы начать создавать изображения просто скачать библиотеку Python, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Python чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>") 
grabzIt.SaveTo("images/result.jpg") 

Пример кода ниже показывает, как легко преобразовать HTML в формат JPG с помощью нашего REST API. Тогда проверьте Документация по API для API REST чтобы узнать все способы, которыми вы можете настроить ваши снимки.

curl 
-d key=Sign in to view your Application Key
-d format=jpg 
-d html=%3Chtml%3E%3Cbody%3E%3Ch1%3EHello%20World%21%3C%2Fh1%3E%3C%2Fbody%3E%3C%2Fhtml%3E
https://api.grabz.it/services/convert 

Приведенный ниже пример кода показывает, как легко конвертировать HTML в формат JPG с использованием Ruby. Чтобы начать создавать изображения просто скачать Ruby Gem, получить ваши ключ и секрет , а затем использовать демо содержащиеся в. Тогда проверьте Документация по API для Ruby чтобы узнать все способы, которыми вы можете использовать API GrabzIt.

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.html_to_image("<html><body><h1>Hello World!</h1></body></html>")	
grabzItClient.save_to("images/result.jpg")