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

Бесплатный HTML в PDF API и HTML в Image APIHTML в PDF и API изображений

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

HTML


в PDF

Однако на любые ресурсы, не указанные в 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");

Приведенный ниже пример кода показывает, насколько легко использовать нашу библиотеку Java в HTML в PDF. Чтобы начать создавать 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@3.3.7/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 с использованием 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@3.3.7/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 с использованием 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")