વેબને કેપ્ચર અને કન્વર્ટ કરવા માટેનાં સાધનો

એચટીએમએલને પીડીએફમાં અને એચટીએમએલને ઇમેજથી ગ્રાબઝિટના એપીઆઇનો ઉપયોગ કરીને કન્વર્ટ કરોHTML થી પીડીએફ અને છબી API

URL ને કન્વર્ટ કરવા માટે સમર્થ હોવા ઉપરાંત, GrabzIt નું API એ પણ HTML ને પીડીએફ અને રૂપાંતરિત કરી શકે છે છબીઓ માટે HTML મફત માટે. જ્યારે GrabzIt એચટીએમએલ કન્વર્ટ તે એચટીએમએલ માં સંદર્ભિત કોઈપણ સંસાધનો, યોગ્ય રીતે રેન્ડર થાય છે તેની ખાતરી કરવા માટે વેબ બ્રાઉઝરનો દાખલો ઉપયોગ કરે છે. દા.ત. સી.એસ.એસ., જાવાસ્ક્રિપ્ટ, વિડિઓઝ, ફ્લેશ, એસવીજી અથવા વેબ ફોન્ટ્સ.

HTML


પીડીએફ પર

જો કે એચટીએમએલ માં લીટી ન હોય તેવા કોઈપણ સંસાધનોનો સંદર્ભ GrabzIt દ્વારા રેન્ડર કરવા માટે ચોક્કસ URL નો ઉપયોગ કરીને કરવો જોઈએ. હમણાં પૂરતું સીએસએસ ફાઇલ નો ઉપયોગ કરીને એચટીએમએલ કોડમાં સંદર્ભ લેવો જોઈએ http://www.example.com/mystyle.css તેના કરતા mystyle.css

જેમ તમે ઉપરના ડેમોમાં જોઈ શકો છો, HTML થી પીડીએફ API અથવા HTML થી છબી API નો ઉપયોગ વિકાસકર્તાઓને તેઓ કલ્પના કરી શકે તે કંઈપણ બનાવવાની મંજૂરી આપે છે. પછી તેનું સચોટ રૂપાંતર થાય છે intઅમારા કન્વર્ટર દ્વારા એક છબી અથવા પીડીએફ.

HTML થી પીડીએફ API

GrabzIt, તમારી એપ્લિકેશનને વાપરવા માટે સરળ API નો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે તમારી એપ્લિકેશનને સરળતાથી સક્ષમ કરી શકે છે, જે નવ વિવિધ પ્રોગ્રામિંગ ભાષાઓમાં ઉપલબ્ધ છે. ફક્ત તમારી આવશ્યક પ્રોગ્રામિંગ ભાષા નીચે પસંદ કરો અને પછી સંબંધિત સૂચનાઓને અનુસરો.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે સી # નો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે કેટલું સરળ છે, જોકે ગ્રાબઝિટની એએસપી.એનટી લાઇબ્રેરી કોઈપણ. નેટ ભાષા સાથે સુસંગત છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે ASP.NET લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો ASP.NET માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પીડીએફ જાવા લાઇબ્રેરી પર અમારા એચટીએમએલનો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે જાવા લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો જાવા માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે જાવાસ્ક્રિપ્ટનો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનું ડાઉનલોડ બનાવવાનું પ્રારંભ કરવા માટે GrabzIt ની જાવાસ્ક્રિપ્ટ લાઇબ્રેરી. પછી તમારી મેળવો કી અને ગુપ્ત, ડોમેન ઉમેરો તમે જાવાસ્ક્રિપ્ટનો ઉપયોગ કરવા માંગો છો અને પછી તપાસો જાવાસ્ક્રિપ્ટ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે Node.js નો ઉપયોગ કરીને HTML થી પીડીએફ રૂપાંતર કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો Node.js માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પર્લનો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે પર્લ લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પર્લ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પીએચપીનો ઉપયોગ કરીને એચટીએમએલને પીડીએફમાં કન્વર્ટ કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે PHP લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો PHP માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પાયથોનનો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે પાયથોન લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પાયથોન માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે અમારા આર.ઇ.એસ.ટી. એ.પી.એલ. નો ઉપયોગ કરીને HTML ને પી.ડી.એફ. માં કન્વર્ટ કરવા માટે કેટલું સરળ છે. પછી તપાસો REST API માટે API દસ્તાવેજીકરણ તમે તમારા કેપ્ચર્સને કસ્ટમાઇઝ કરી શકો છો તે બધી રીતો શોધવા માટે.

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 

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે રૂબીનો ઉપયોગ કરીને HTML ને પીડીએફમાં કન્વર્ટ કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે રૂબી મણિ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો રૂબી માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

જો તમારી પાસે એચટીએમ અથવા એચટીએમએલ ફાઇલો છે અને તમે પીએચપી જેવી સર્વર-સાઇડ ભાષાનો ઉપયોગ કરી રહ્યાં છો, તો પછી આ દસ્તાવેજોનો ઉપયોગ પીડીએફ બનાવવા માટે પણ થઈ શકે છે. ફક્ત યોગ્ય વાપરો FileToPDF પદ્ધતિ તેના બદલે તમે જે ભાષા વાપરી રહ્યા છો તેના માટે.

પીડીએફ ફાઇલો બનાવતી વખતે, તે પૃષ્ઠને બે પૃષ્ઠો પર સંબંધિત સામગ્રીને વિભાજીત કરવાનું બંધ કરવા માટે પીડીએફમાં પૃષ્ઠ વિરામ ક્યાં જોઈએ તે સ્પષ્ટ કરવું જરૂરી છે. આ કરવા માટે, તમારે આમાં સમજાવ્યા મુજબ વિશેષ પૃષ્ઠ વિરામ એચટીએમએલ વાક્યરચનાને નિર્દિષ્ટ કરવાની જરૂર છે ટ્યુટોરીયલ.

HTML થી છબી API

GrabzIt એ HTML ને છબીઓમાં કન્વર્ટ કરવા માટે તમારી એપ્લિકેશનને પણ સક્ષમ કરે છે. નીચેના ફાઇલ ફોર્મેટમાં એકમાં: જેપીજી, પીએનજી, બીએમપી, ડબ્લ્યુઇબીપી અથવા ટીઆઈએફએફ. નવ વિવિધ પ્રોગ્રામિંગ ભાષાઓમાંથી એકનો ઉપયોગ. તમે નીચે ઉપયોગ કરવા માંગો છો તે પ્રોગ્રામિંગ ભાષા પસંદ કરો અને પછી સંકળાયેલ સૂચનાઓને અનુસરો.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે એએસપી.એન.ટી. નો ઉપયોગ કરીને એચટીએમએલને પીએનજી છબીમાં રૂપાંતરિત કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે ASP.NET લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો ASP.NET માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચેનો ઉદાહરણ કોડ બતાવે છે કે જાવા નો ઉપયોગ કરીને HTML ને પી.એન.જી. છબીમાં કન્વર્ટ કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે જાવા લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો જાવા માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચેનો ઉદાહરણ કોડ બતાવે છે કે જાવાસ્ક્રિપ્ટમાં HTML ને JPG માં કન્વર્ટ કરવું કેટલું સરળ છે. છબીઓ ડાઉનલોડ બનાવવાનું પ્રારંભ કરવા માટે GrabzIt ની જાવાસ્ક્રિપ્ટ લાઇબ્રેરી. પછી તમારી મેળવો કી અને ગુપ્ત, ડોમેન ઉમેરો તમે જાવાસ્ક્રિપ્ટનો ઉપયોગ કરવા માંગો છો અને પછી તપાસો જાવાસ્ક્રિપ્ટ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે નોડ.જે.એસ. નો ઉપયોગ કરીને HTML માં કોઈ છબીમાં કન્વર્ટ કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો Node.js માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચેનો ઉદાહરણ કોડ બતાવે છે કે પર્લની મદદથી એચટીએમએલને જેપીજીમાં રૂપાંતરિત કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે પર્લ લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પર્લ માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચેનો ઉદાહરણ કોડ બતાવે છે કે PHP નો ઉપયોગ કરીને HTML ને JPG ફ્રીમાં કન્વર્ટ કરવું કેટલું સરળ છે. ફક્ત ઇમેજ ફાઇલો બનાવવાનું શરૂ કરવા માટે PHP લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો PHP માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પાયથોનનો ઉપયોગ કરીને HTML માં કન્વર્ટ કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે પાયથોન લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પાયથોન માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે અમારા REST API નો ઉપયોગ કરીને HTML ને JPG ફોર્મેટમાં રૂપાંતર કરવું કેટલું સરળ છે. પછી તપાસો REST API માટે API દસ્તાવેજીકરણ તમે તમારા કેપ્ચર્સને કસ્ટમાઇઝ કરી શકો છો તે બધી રીતો શોધવા માટે.

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 

નીચેનો ઉદાહરણ કોડ બતાવે છે કે રૂબીનો ઉપયોગ કરીને HTML ને JPG ફોર્મેટમાં રૂપાંતર કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે રૂબી મણિ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો રૂબી માટે API દસ્તાવેજીકરણ તમે GrabzIt API નો ઉપયોગ કરી શકો છો તે બધી રીતો શોધવા માટે.

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