Herramientas para capturar y convertir la web

Pruebe la API gratuita de GrabzIt para convertir HTML a PDF y convertir HTML a imágenesHTML a PDF y API de imagen

In today's world, the ability to convert HTML to PDF and images is becoming increasingly important. If you are a developer or business owner, it is important to have the right tools.

These tools are necessary for tasks such as creating code documentation. They are also useful for converting web pages to PDFs for clients. This article explains how an HTML to PDF and Image API can convert your HTML code into the format you want.

Todos los sitios web utilizan HTML o lenguaje de marcado de hipertexto. Usando la API gratuita de GrabzIt puedes convertir fácilmente este HTML into PDF o imágenes.

A convertir HTML GrabzIt utiliza una instancia de navegador web. Esto representa correctamente cualquier recurso al que se hace referencia en HTML, como CSS, JavaScript, vídeos, Flash, SVG o fuentes web. Garantizar que nuestro convertidor pueda transformarlo con precisión into una imagen o PDF.

Al convertir HTML, debe incluir todo el CSS y el contenido de la imagen en el código HTML o utilizar URL absolutas para vincularlos. Un ejemplo de esto sería un archivo CSS al que se hace referencia en el código HTML, utilizando una URL absoluta. Otra opción es utilizar una URL de datos, que le permite colocar recursos como imágenes directamente en el código HTML.

Vea la demostración anterior para ver lo fácil que es convertir HTML into una imagen o PDF. Las API de GrabzIt ayudan a los desarrolladores a crear diferentes tipos de contenido sin esfuerzo.

API HTML a PDF

Several popular use cases for converting HTML to PDF exist. One of them is for code documentation. Many developers prefer to have their code in a PDF format for easier sharing and printing.

Another popular use case for converting HTML to PDF is for creating reports or invoices from web pages. This is where a code to PDF API is useful. These APIs allow you to simply input your HTML code and convert it into a PDF document with just a few lines of code.

One of the best PDF API's on the market is GrabzIt. This API offers a simple and straightforward intmigración into any programming language. With GrabzIt, you can customize the appearance of your PDF, including adding headers and footers. You can also enhance security by protecting the PDF with a password.

Easily enable your app to convert HTML to PDF by using GrabzIt's simple to use API. Accessible in nine different ways. Just choose your required method from below and then follow the relevant instructions.

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

The example code below shows how easy it is to use our convert HTML to PDF using JavaScript. To start creating PDF's download 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 conocer todas las formas en que puede utilizar la API de 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>

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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Node.js para conocer todas las formas en que puede utilizar 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;
    }
});

The example code below shows how easy it is to do HTML to PDF conversion using Perl. To start creating PDF's just descargar la Biblioteca Perl, conseguir su clave y secreto y luego usa la demo contenida dentro de. Entonces mira el Documentación API para Perl para conocer todas las formas en que puede utilizar 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 generar archivos PDF simplemente descargar la biblioteca PHP, conseguir su clave y secreto y luego usa la demo contenida dentro de. Entonces mira el Documentación API para PHP para conocer todas las formas en que puede utilizar 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");

The example code below shows how easy it is to use our PDF Convertor with Python. To start creating PDF's just descargar la biblioteca de Python, conseguir su clave y secreto y luego usa la demo contenida dentro de. Entonces mira el Documentación API para Python para conocer todas las formas en que puede utilizar 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") 

The example code below shows how easy it is to convert HTML to PDF using our REST API. Then check out the Documentación de la API para la API REST para conocer todas las formas en que puedes personalizar tus capturas.

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 

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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Ruby para conocer todas las formas en que puede utilizar 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") 	

Of course you can also convert HTML files to PDF. If you have HTM or HTML files and use PHP, you can generate PDFs from these documents on the server side. Just use the appropriate FileToPDF Método para el idioma que estás usando en su lugar.

Tener contenido relacionado dividido en varias páginas de un documento PDF a menudo dificulta su lectura. Es por eso que a menudo es necesario especificar dónde desea que aparezcan los saltos de página en un archivo PDF. Para hacer esto, debe especificar la sintaxis HTML de salto de página especial como se explica en este tutoriales.

API de HTML a imagen

In addition to converting HTML to PDF, there may be times when you need to convert HTML to an image format. This could be for creating thumbnails of web pages or for embedding images into emails or documents. In these cases, a convert HTML to image API is the perfect solution.

GrabzIt is one of the top APIs for converting HTML to images. The API offers a simple and efficient intmigración into any programming language.

HTML to Image lets you convert any webpage or HTML snippet into an image. Of course, you can resize and select the format of the image.

Currently the supported file formats are: JPG, PNG, BMP, WEBP and TIFF. A good option for image quality is the PNG format, while if you are worried about file size then JPG is a better choice. Additionally, you can add watermarks and text overlays to the image.

Use one of nine methods below to access the API. Just choose the method you want to use below, and then follow the associated instructions.

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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para ASP.NET para conocer todas las formas en que puede utilizar 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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Java para conocer todas las formas en que puede utilizar 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 conocer todas las formas en que puede utilizar la API de 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>

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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Node.js para conocer todas las formas en que puede utilizar 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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Perl para conocer todas las formas en que puede utilizar 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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para PHP para conocer todas las formas en que puede utilizar 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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Python para conocer todas las formas en que puede utilizar 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 utilizando nuestra API REST. Entonces mira el Documentación de la API para la API REST para conocer todas las formas en que puedes personalizar tus capturas.

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 

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 luego usa la demo contenida dentro de. Entonces mira el Documentación API para Ruby para conocer todas las formas en que puede utilizar 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")