Outils pour capturer et convertir le Web

API HTML gratuite vers PDF et API HTML vers imageHTML en PDF et API d'images

En plus de pouvoir convertir les URL, l’API de GrabzIt peut également convertir du HTML au format PDF et HTML aux images gratuitement. Quand GrabzIt convertit le HTML il utilise une instance de navigateur Web pour garantir que toutes les ressources référencées dans le code HTML sont correctement rendues. par exemple, CSS, JavaScript, vidéos, Flash, SVG ou polices Web.

HTML


au PDF

Cependant, toutes les ressources non insérées dans le code HTML doivent être référencées à l'aide d'une URL absolue pour être rendues par GrabzIt. Par exemple, un fichier CSS doit être référencé dans le code HTML à l'aide de http://www.example.com/mystyle.css plutôt que mystyle.css

Comme vous pouvez le constater dans la démonstration ci-dessus, l'utilisation de l'API HTML vers PDF ou de l'API HTML vers image permet aux développeurs de créer tout ce qu'ils peuvent imaginer. Ensuite, le transformer avec précision into une image ou un PDF par notre convertisseur.

API HTML vers PDF

GrabzIt peut facilement permettre à votre application de convertir du HTML en PDF en utilisant notre API facile à utiliser, disponible dans huit langages de programmation différents. Choisissez simplement le langage de programmation requis ci-dessous, puis suivez les instructions correspondantes.

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de C #, bien que la bibliothèque ASP.NET de GrabzIt soit compatible avec tous les langages .NET. Pour commencer à créer des PDF simplement télécharger la bibliothèque ASP.NET, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour ASP.NET pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre bibliothèque Java HTML to PDF. Pour commencer à créer des PDF simplement télécharger la bibliothèque Java, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Java pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de JavaScript. Pour commencer à créer le téléchargement de PDF Bibliothèque JavaScript de GrabzIt. Alors récupère ton clé et secret, ajouter le domaine vous voulez utiliser le JavaScript, puis consultez le Documentation API pour JavaScript pour découvrir toutes les manières d'utiliser l'API de 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>

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour effectuer une conversion HTML vers PDF à l'aide de Node.js. Pour commencer à créer des PDF simplement téléchargez le package Node.js, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Node.js pour découvrir toutes les manières d'utiliser l'API de 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;
    }
});

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de Perl. Pour commencer à créer des PDF simplement télécharger la bibliothèque Perl, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Perl pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de PHP. Pour commencer à créer des PDF simplement télécharger la bibliothèque PHP, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour PHP pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de Python. Pour commencer à créer des PDF simplement télécharger la bibliothèque Python, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Python pour découvrir toutes les manières d'utiliser l'API de 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") 

L'exemple de code ci-dessous montre à quel point il est facile d'utiliser notre API pour convertir HTML en PDF à l'aide de Ruby. Pour commencer à créer des PDF simplement télécharger le Ruby Gem, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Ruby pour découvrir toutes les manières d'utiliser l'API de 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") 	

Si vous avez des fichiers HTM ou HTML et utilisez un langage côté serveur tel que PHP, ces documents peuvent également être utilisés pour générer des PDF. Il suffit d'utiliser le approprié FileToPDF méthode pour la langue que vous utilisez à la place.

Lors de la création de fichiers PDF, il est souvent nécessaire de spécifier l'endroit où vous souhaitez que les sauts de page apparaissent dans un PDF afin d'empêcher le fractionnement du contenu associé sur deux pages. Pour ce faire, vous devez spécifier la syntaxe HTML spéciale en saut de page, comme expliqué dans cette section. tutoriel.

API HTML vers image

GrabzIt permet également à votre application de convertir du HTML en images. Dans l’un des formats de fichier suivants: JPG, PNG, BMP, WEBP ou TIFF. Utilisation de l’un des huit langages de programmation différents. Choisissez simplement le langage de programmation que vous souhaitez utiliser ci-dessous, puis suivez les instructions associées.

L'exemple de code ci-dessous montre à quel point il est facile de convertir du HTML en image PNG avec ASP.NET. Pour commencer à créer des images juste télécharger la bibliothèque ASP.NET, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour ASP.NET pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML en image PNG à l'aide de Java. Pour commencer à créer des images juste télécharger la bibliothèque Java, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Java pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile de convertir du HTML au format JPG en JavaScript. Pour commencer à créer des images, téléchargez Bibliothèque JavaScript de GrabzIt. Alors récupère ton clé et secret, ajouter le domaine vous voulez utiliser le JavaScript, puis consultez le Documentation API pour JavaScript pour découvrir toutes les manières d'utiliser l'API de 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>

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML en une image à l'aide de Node.js. Pour commencer à créer des images juste téléchargez le package Node.js, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Node.js pour découvrir toutes les manières d'utiliser l'API de 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;
    }
});

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML en JPG à l'aide de Perl. Pour commencer à créer des images juste télécharger la bibliothèque Perl, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Perl pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML en JPG gratuitement avec PHP. Pour commencer à créer des fichiers image, il suffit de télécharger la bibliothèque PHP, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour PHP pour découvrir toutes les manières d'utiliser l'API de 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");

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML en une image à l'aide de Python. Pour commencer à créer des images juste télécharger la bibliothèque Python, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Python pour découvrir toutes les manières d'utiliser l'API de 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") 

L'exemple de code ci-dessous montre à quel point il est facile de convertir HTML au format JPG à l'aide de Ruby. Pour commencer à créer des images juste télécharger le Ruby Gem, obtenir votre clé et secret et alors utiliser la démo contenu dans. Puis consultez le Documentation API pour Ruby pour découvrir toutes les manières d'utiliser l'API de 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")