Herramientas para capturar y convertir la web

API HTML a PDF gratuita y API HTML a imagenHTML a PDF y API de imagen

Además de poder convertir URLs, la API de GrabzIt también puede convertir HTML a PDF y HTML a imágenes gratis. Cuando GrabzIt convierte HTML utiliza una instancia de navegador web para garantizar que cualquier recurso al que se haga referencia en el HTML se represente correctamente. por ejemplo, CSS, JavaScript, videos, Flash, SVG o fuentes web.

HTML


a PDF

Sin embargo, cualquier recurso que no esté incluido en el HTML debe ser referenciado usando una URL absoluta para que GrabzIt lo procese. Por ejemplo, un archivo CSS debe ser referenciado en el código HTML usando http://www.example.com/mystyle.css más bien que mystyle.css

Como puede ver en la demostración anterior, el uso de la API HTML a PDF o la API HTML a imagen permite a los desarrolladores crear cualquier cosa que puedan imaginar. Luego haz que se transforme con precisión into una imagen o PDF por nuestro convertidor.

API HTML a PDF

GrabzIt puede habilitar fácilmente su aplicación para convertir HTML a PDF utilizando nuestra API fácil de usar, que está disponible en ocho lenguajes de programación diferentes. Simplemente elija el lenguaje de programación requerido a continuación y luego siga las instrucciones relevantes.

El código de ejemplo siguiente muestra lo fácil que es usar nuestra API para convertir HTML a PDF usando C #, aunque la biblioteca ASP.NET de GrabzIt es compatible con cualquier lenguaje .NET. Para comenzar a crear PDF solo descargue la biblioteca ASP.NET, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para ASP.NET para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es usar nuestra biblioteca Java de HTML a PDF. Para comenzar a crear PDF solo descargar la biblioteca de Java, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Java para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para convertir HTML a PDF usando JavaScript. Para comenzar a crear la descarga de PDF GrabzIt's JavaScript Library. Entonces consigue tu clave y secreto, agregar el dominio desea usar JavaScript y luego verifique Documentación API para JavaScript para descubrir todas las formas en que puede usar la 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>

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para realizar una conversión de HTML a PDF usando Node.js. Para comenzar a crear PDF solo descargue el paquete Node.js, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Node.js para descubrir todas las formas en que puede usar la 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;
    }
});

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para convertir HTML a PDF con Perl. Para comenzar a crear PDF solo descargar la Biblioteca Perl, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Perl para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para convertir HTML a PDF usando PHP. Para comenzar a crear PDF solo descargar la biblioteca PHP, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para PHP para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para convertir HTML a PDF usando Python. Para comenzar a crear PDF solo descargar la biblioteca de Python, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Python para descubrir todas las formas en que puede usar la 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") 

El siguiente código de ejemplo muestra lo fácil que es usar nuestra API para convertir HTML a PDF usando Ruby. Para comenzar a crear PDF solo descargar la gema de rubí, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Ruby para descubrir todas las formas en que puede usar la 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 tiene archivos HTM o HTML y está utilizando un lenguaje del lado del servidor como PHP, estos documentos también se pueden usar para generar PDF. Solo usa el apropiado FileToPDF Método para el idioma que estás usando en su lugar.

Al crear archivos PDF, a menudo es necesario especificar dónde desea que aparezcan los saltos de página en un PDF para detener la división del contenido relacionado en dos páginas. Para hacer esto, debe especificar la sintaxis HTML de salto de página especial como se explica en este tutorial.

API de HTML a imagen

GrabzIt también permite que su aplicación convierta HTML a imágenes. En uno de los siguientes formatos de archivo: JPG, PNG, BMP, WEBP o TIFF. Usando uno de los ocho lenguajes de programación diferentes. Simplemente elija el lenguaje de programación que desea utilizar a continuación y luego siga las instrucciones asociadas.

El código de ejemplo a continuación muestra lo fácil que es convertir HTML a imagen PNG usando ASP.NET. Para comenzar a crear imágenes solo descargue la biblioteca ASP.NET, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para ASP.NET para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es convertir HTML a imagen PNG usando Java. Para comenzar a crear imágenes solo descargar la biblioteca de Java, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Java para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es convertir HTML a JPG en JavaScript. Para comenzar a crear imágenes descargue GrabzIt's JavaScript Library. Entonces consigue tu clave y secreto, agregar el dominio desea usar JavaScript y luego verifique Documentación API para JavaScript para descubrir todas las formas en que puede usar la 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>

El código de ejemplo a continuación muestra lo fácil que es convertir HTML a una imagen usando Node.js. Para comenzar a crear imágenes solo descargue el paquete Node.js, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Node.js para descubrir todas las formas en que puede usar la 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;
    }
});

El siguiente código de ejemplo muestra lo fácil que es convertir HTML a JPG usando Perl. Para comenzar a crear imágenes solo descargar la Biblioteca Perl, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Perl para descubrir todas las formas en que puede usar la 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");

El siguiente código de ejemplo muestra lo fácil que es convertir HTML a JPG sin PHP. Para comenzar a crear archivos de imagen solo descargar la biblioteca PHP, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para PHP para descubrir todas las formas en que puede usar la 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");

El código de ejemplo a continuación muestra lo fácil que es convertir HTML a una imagen usando Python. Para comenzar a crear imágenes solo descargar la biblioteca de Python, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Python para descubrir todas las formas en que puede usar la 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") 

El siguiente código de ejemplo muestra lo fácil que es convertir HTML a un formato JPG usando Ruby. Para comenzar a crear imágenes solo descargar la gema de rubí, conseguir su clave y secreto y entonces usa la demo contenida dentro de. Entonces mira el Documentación API para Ruby para descubrir todas las formas en que puede usar la 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")