Strumenti per acquisire e convertire il Web

Converti HTML in PDF e HTML in Immagine utilizzando l'API di GrabzItHTML a PDF e API immagine

Oltre a poter convertire gli URL, l'API di GrabzIt può anche convertire HTML in PDF e HTML alle immagini gratuito. Quando GrabzIt converte HTML utilizza un'istanza del browser Web per garantire che tutte le risorse a cui si fa riferimento nell'HTML siano visualizzate correttamente. ad es. CSS, JavaScript, video, Flash, SVG o caratteri web.

HTML


in PDF

Tuttavia, qualsiasi risorsa non incorporata nell'HTML deve essere referenziata usando un URL assoluto per essere renderizzata da GrabzIt. Ad esempio un file CSS dovrebbe essere referenziato nel codice HTML usando http://www.example.com/mystyle.css anziché mystyle.css

Come puoi vedere nella demo sopra, l'utilizzo dell'API da HTML a PDF o da HTML a Image API consente agli sviluppatori di creare tutto ciò che possono immaginare. Quindi trasformalo accuratamente into un'immagine o PDF dal nostro convertitore.

API da HTML a PDF

GrabzIt può facilmente consentire alla tua app di convertire HTML in PDF utilizzando la nostra API di facile utilizzo, disponibile in nove diversi linguaggi di programmazione. Basta scegliere il linguaggio di programmazione richiesto di seguito e quindi seguire le relative istruzioni.

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando C #, sebbene la libreria ASP.NET di GrabzIt sia compatibile con qualsiasi linguaggio .NET. Per iniziare a creare PDF è giusto scarica la libreria ASP.NET, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per ASP.NET per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile usare la nostra libreria Java da HTML a PDF. Per iniziare a creare PDF è giusto scarica la libreria Java, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Java per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando JavaScript. Per iniziare a creare il download di PDF Libreria JavaScript di GrabzIt. Allora prendi il tuo chiave e segreto, aggiungi il dominio si desidera utilizzare JavaScript e quindi controllare Documentazione API per JavaScript per scoprire tutti i modi in cui puoi usare l'API di GrabzIt.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/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>

Il seguente codice di esempio mostra quanto sia facile utilizzare la nostra API per eseguire una conversione da HTML a PDF utilizzando Node.js. Per iniziare a creare PDF è giusto scarica il pacchetto Node.js, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Node.js per scoprire tutti i modi in cui puoi usare l'API di 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;
    }
});

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando Perl. Per iniziare a creare PDF è giusto scarica la libreria Perl, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Perl per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando PHP. Per iniziare a creare PDF è giusto scarica la libreria PHP, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per PHP per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando Python. Per iniziare a creare PDF è giusto scarica la libreria Python, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Python per scoprire tutti i modi in cui puoi usare l'API di 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") 

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando la nostra API REST. Quindi controlla il Documentazione API per l'API REST per scoprire tutti i modi in cui puoi personalizzare le tue acquisizioni.

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.ashx 

Il seguente codice di esempio mostra quanto sia facile usare la nostra API per convertire HTML in PDF usando Ruby. Per iniziare a creare PDF è giusto scarica Ruby Gem, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Ruby per scoprire tutti i modi in cui puoi usare l'API di 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") 	

Se disponi di file HTM o HTML e stai utilizzando un linguaggio lato server come PHP, questi documenti possono essere utilizzati anche per generare PDF. Basta usare l'appropriato FileToPDF metodo per la lingua che stai utilizzando invece.

Quando si creano file PDF è spesso necessario specificare dove si desidera che le interruzioni di pagina vengano visualizzate in un PDF per interrompere la suddivisione del contenuto correlato su due pagine. Per fare ciò è necessario specificare la sintassi HTML di interruzione di pagina speciale come spiegato in questo lezione.

API da HTML a Image

GrabzIt consente inoltre all'applicazione di convertire HTML in immagini. In uno dei seguenti formati di file: JPG, PNG, BMP, WEBP o TIFF. Utilizzando uno dei nove diversi linguaggi di programmazione. Basta scegliere il linguaggio di programmazione che si desidera utilizzare di seguito, quindi seguire le istruzioni associate.

Il seguente codice di esempio mostra quanto sia facile convertire HTML in immagine PNG usando ASP.NET. Per iniziare a creare solo immagini scarica la libreria ASP.NET, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per ASP.NET per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile convertire HTML in immagine PNG usando Java. Per iniziare a creare solo immagini scarica la libreria Java, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Java per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile convertire HTML in JPG in JavaScript. Per iniziare a creare il download delle immagini Libreria JavaScript di GrabzIt. Allora prendi il tuo chiave e segreto, aggiungi il dominio si desidera utilizzare JavaScript e quindi controllare Documentazione API per JavaScript per scoprire tutti i modi in cui puoi usare l'API di GrabzIt.

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

Il seguente codice di esempio mostra quanto sia facile convertire HTML in un'immagine usando Node.js. Per iniziare a creare solo immagini scarica il pacchetto Node.js, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Node.js per scoprire tutti i modi in cui puoi usare l'API di 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;
    }
});

Il seguente codice di esempio mostra quanto sia facile convertire HTML in JPG usando Perl. Per iniziare a creare solo immagini scarica la libreria Perl, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Perl per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile convertire HTML in JPG gratuitamente usando PHP. Per iniziare a creare solo file di immagine scarica la libreria PHP, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per PHP per scoprire tutti i modi in cui puoi usare l'API di 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");

Il seguente codice di esempio mostra quanto sia facile convertire HTML in un'immagine usando Python. Per iniziare a creare solo immagini scarica la libreria Python, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Python per scoprire tutti i modi in cui puoi usare l'API di 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") 

Il seguente codice di esempio mostra quanto sia facile convertire HTML in un formato JPG usando la nostra API REST. Quindi controlla il Documentazione API per l'API REST per scoprire tutti i modi in cui puoi personalizzare le tue acquisizioni.

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.ashx 

Il seguente codice di esempio mostra quanto sia facile convertire HTML in un formato JPG usando Ruby. Per iniziare a creare solo immagini scarica Ruby Gem, prendi il tuo chiave e segreto e poi usa la demo contenuto tra. Quindi controlla il Documentazione API per Ruby per scoprire tutti i modi in cui puoi usare l'API di 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")