Web Yakalama ve Dönüştürme Araçları

GrabzIt'ın API'sını kullanarak HTML'yi PDF'ye ve HTML'yi Görüntüye dönüştürmePDF'den PDF'ye ve Resim API'sı

URL'leri dönüştürebilmesinin yanı sıra GrabzIt'ın API’sı HTML’yi PDF’ye dönüştürebilir ve Resimlere HTML ücretsiz. Ne zaman yakala HTML'yi dönüştürür HTML içinde referans verilen kaynakların doğru bir şekilde gösterildiğinden emin olmak için bir web tarayıcı örneği kullanır. örneğin, CSS, JavaScript, videolar, Flash, SVG veya web fontları.

HTML


PDF'ye

Bununla birlikte, HTML'de yer almayan kaynaklara GrabzIt tarafından oluşturulması için mutlak bir URL kullanılarak başvurulmalıdır. Örneğin, HTML kodunda bir CSS dosyasına başvurulmalıdır. http://www.example.com/mystyle.css ziyade mystyle.css

Yukarıdaki demoda görebileceğiniz gibi, HTML'den PDF'ye API'yi veya HTML'den Image API'ye kullanmak geliştiricilerin hayal edebildikleri her şeyi oluşturmalarını sağlar. Sonra doğru bir şekilde dönüştürülmüş olsun into Dönüştürücümüzden bir resim veya PDF.

PDF'den HTML'ye API

GrabzIt, dokuz farklı programlama dilinde bulunan, kullanımı kolay API'mizi kullanarak uygulamanızın HTML'yi PDF'ye dönüştürmesini kolayca sağlayabilir. Sadece gerekli programlama dilini seçin ve ardından ilgili talimatları izleyin.

Aşağıdaki örnek kod, Grabzt'in ASP.NET kütüphanesi herhangi bir .NET dili ile uyumlu olsa da, HTML kodunu C # kullanarak HTML'ye dönüştürmek için API'simizi kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için ASP.NET Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol ASP.NET için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, HTML’nizi PDF Java Kitaplığı’na kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için Java Kütüphanesini indirin, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Java için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, JavaScript kullanarak HTML’yi PDF’ye dönüştürmek için API’mizi kullanmanın ne kadar kolay olduğunu göstermektedir. PDF indirmeyi oluşturmaya başlamak için GrabzIt'ın JavaScript Kütüphanesi. O zaman senin olsun anahtar ve sır, etki alanı ekle JavaScript’i kullanmak ve ardından JavaScript için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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

Aşağıdaki örnek kod, Node.js. aracını kullanarak HTML'den PDF'ye dönüştürme gerçekleştirmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için Node.js Paketini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Node.js için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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;
    }
});

Aşağıdaki örnek kod, Perl kullanarak HTML'yi PDF'ye dönüştürmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için Perl Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Perl için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

#!/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");

Aşağıdaki örnek kod, PHP kullanarak HTML'yi PDF'ye dönüştürmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için PHP Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol PHP için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, Python kullanarak HTML'yi PDF'ye dönüştürmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için Python Kütüphanesini indirin, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Python için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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") 

Aşağıdaki örnek kod, REST API'mizi kullanarak HTML'yi PDF'ye dönüştürmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sonra göz atın REST API için API belgeleri yakalamalarınızı özelleştirebileceğiniz tüm yolları bulmak için.

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 

Aşağıdaki örnek kod, Ruby kullanarak HTML'yi PDF'ye dönüştürmek için API'mızı kullanmanın ne kadar kolay olduğunu göstermektedir. Sadece PDF oluşturmaya başlamak için Ruby Gem'i indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Ruby için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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 veya HTML dosyalarınız varsa ve PHP gibi bir sunucu tarafı dili kullanıyorsanız, bu belgeler PDF oluşturmak için de kullanılabilir. Sadece uygun olanı kullanın FileToPDF yöntem bunun yerine kullandığınız dil için.

PDF dosyaları oluştururken, ilgili sayfaların iki sayfaya bölünmesini durdurmak için sayfa sonlarının PDF olarak görünmesini istediğiniz yeri belirlemek gerekir. Bunu yapmak için, burada açıklandığı gibi özel sayfa sonu HTML sözdizimini belirtmeniz gerekir. öğretici.

Resim API'sine HTML

GrabzIt, uygulamanızın HTML'yi Görüntüler'e dönüştürmesini de sağlar. Aşağıdaki dosya biçimlerinden birinde: JPG, PNG, BMP, WEBP veya TIFF. Dokuz farklı programlama dilinden birini kullanmak. Sadece kullanmak istediğiniz programlama dilini seçin ve ardından ilgili talimatları izleyin.

Aşağıdaki örnek kod, ASP.NET kullanarak HTML'yi PNG görüntüsüne dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için ASP.NET Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol ASP.NET için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, Java kullanarak HTML'yi PNG görüntüsüne dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için Java Kütüphanesini indirin, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Java için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, HTML’yi JavaScript’te JPG’ye dönüştürmenin ne kadar kolay olduğunu göstermektedir. Görsel oluşturmaya başlamak için indir GrabzIt'ın JavaScript Kütüphanesi. O zaman senin olsun anahtar ve sır, etki alanı ekle JavaScript’i kullanmak ve ardından JavaScript için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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

Aşağıdaki örnek kod, HTML'yi Node.js. kullanarak bir görüntüye dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için Node.js Paketini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Node.js için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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;
    }
});

Aşağıdaki örnek kod, Perl kullanarak HTML'yi JPG'ye dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için Perl Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Perl için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

#!/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");

Aşağıdaki örnek kod, PHP kullanarak HTML’yi JPG’ye ücretsiz dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim dosyaları oluşturmaya başlamak için PHP Kütüphanesini indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol PHP için API belgeleri GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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");

Aşağıdaki örnek kod, Python kullanarak HTML'yi bir resme dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için Python Kütüphanesini indirin, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Python için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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") 

Aşağıdaki örnek kod, REST API'mizi kullanarak HTML'yi JPG biçimine dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sonra göz atın REST API için API belgeleri yakalamalarınızı özelleştirebileceğiniz tüm yolları bulmak için.

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 

Aşağıdaki örnek kod, Ruby'yi kullanarak HTML'yi JPG formatına dönüştürmenin ne kadar kolay olduğunu göstermektedir. Sadece resim oluşturmaya başlamak için Ruby Gem'i indir, senin olsun anahtar ve sır ve sonra gösteriyi kullan içinde bulunur. Sonra kontrol Ruby için API dokümantasyonu GrabzIt'ın API'sini kullanmanın tüm yollarını öğrenmek için.

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")