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

GrabzIt સાથે HTML તત્વો કેપ્ચર

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

એકમાત્ર આવશ્યકતા એ છે કે કેપ્ચર કરવા માટેના HTML તત્વ પાસે અનન્ય સીએસએસ પસંદગીકાર જેમ કે તેને ઓળખવા માટે વર્ગ, આઈડી અથવા વધુ જટિલ સીએસએસ પસંદગીકાર.

નીચેના ઉદાહરણોમાં આપણે નીચેની ડીઆઈવીમાં સમાવિષ્ટ મેળવીશું.

...
<div id="Article">
<p>This is the content I am interested in.</p>
<img src="myimage.jpg">
</div>
...

છબી તરીકે HTML એલિમેન્ટને કેપ્ચર કરો

છબીની પહોળાઈ અને heightંચાઈને -1 પર સેટ કરો જેથી છબી લક્ષિત એચટીએમએલ તત્વના કદ સાથે મેળ ખાય. બ્રાઉઝરની heightંચાઈને -1 પર સેટ કરવાથી બ્રાઉઝર વિંડોની લંબાઈ પણ આપમેળે વધશે કે નહીં તે સુનિશ્ચિત કરવા માટે કે જો લક્ષ્ય HTML ઘટક બંધબેસે intઓ બ્રાઉઝર.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે એ.એસ.પી.નેટનો ઉપયોગ કરીને વેબ પૃષ્ઠોથી છબીઓ તરીકે 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.OutputWidth = -1;
options.OutputHeight = -1;
options.BrowserHeight = -1;
options.Format = ImageFormat.jpg;
options.TargetElement = "#Article";

grabzIt.URLToImage("http://www.example.com/", 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.setWidth(-1);
options.setHeight(-1);
options.setBrowserHeight(-1);
options.setFormat(ImageFormat.JPG);
options.setTargetElement("#Article");

grabzIt.URLToImage("http://www.example.com/", options);
grabzIt.SaveTo("images/result.jpg");

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

જાવાસ્ક્રિપ્ટ API નો ઉપયોગ કરતી વખતે તે પણ શક્ય છે એચટીએમએલ તત્વની ગતિશીલ સામગ્રી મેળવો.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/",
{"target": "#Article", "bheight": -1, "height": -1, "width": -1}).Create();
</script>

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે Node.js નો ઉપયોગ કરીને વેબ પૃષ્ઠોથી છબીઓ તરીકે 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");
// The minus ones indicates that image should not be cropped
var options = {"browserHeight":-1, "width":-1, "height":-1, "format":"jpg", "target":"#Article"};

client.url_to_image("http://www.example.com/", options);
client.save_to("images/result.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પર્લનો ઉપયોગ કરીને વેબ પૃષ્ઠોથી છબીઓ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. ફક્ત છબીઓ બનાવવાનું શરૂ કરવા માટે પર્લ લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પર્લ માટે 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");

$options = GrabzItImageOptions->new();
$options->browserHeight(-1);
$options->width(-1);
$options->height(-1);
$options->targetElement("#Article");

$grabzIt->URLToImage("http://www.example.com/", $options);
$grabzIt->SaveTo("images/result.jpg");

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે PHP નો ઉપયોગ કરીને વેબ પૃષ્ઠોથી છબીઓ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. ફક્ત છબી ફાઇલો બનાવવાનું શરૂ કરવા માટે 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");

// The -1 indicates that image should not be cropped
$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);
$options->setFormat("jpg");
$options->setTargetElement("#Article");

$grabzIt->URLToImage("http://www.example.com/", $options);
$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")

# The -1 indicates that image should not be cropped
options = GrabzItImageOptions.GrabzItImageOptions()
options.width = 250
options.height = 250
options.browserHeight = -1
options.format = "jpg"
options.targetElement = "#Article"

grabzIt.URLToImage("http://www.example.com/", options)
grabzIt.SaveTo("images/result.jpg") 

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

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&width=-1&height=-1&bheight=-1&target=%23Article&format=jpg&url=https%3A%2F%2Fwww.example.com%2F

નીચેનો ઉદાહરણ કોડ બતાવે છે કે રૂબીનો ઉપયોગ કરીને 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")

options = GrabzIt::ImageOptions.new()
options.browserHeight = -1
options.width = -1
options.height = -1
options.targetElement = "#Article"

grabzItClient.url_to_image("http://www.example.com/", options)
grabzItClient.save_to("images/result.jpg") 	

HTML એલિમેન્ટને DOCX તરીકે કેપ્ચર કરો

જ્યારે કબજે કરેલા HTML તત્વને રૂપાંતરિત કરવું intઓએ વર્ડ દસ્તાવેજ કેપ્ચર એચટીએમએલ તત્વ વર્ડ દસ્તાવેજ પૃષ્ઠની ઉપર ડાબી બાજુ દેખાશે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે એ.એસ.પી.નેટનો ઉપયોગ કરીને વેબ પૃષ્ઠોમાંથી વર્ડ ડોક્યુમેન્ટ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. તેમ છતાં GrabzIt ની ASP.NET લાઇબ્રેરી કોઈપણ .NET ભાષા સાથે સુસંગત છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે 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");

DOCXOptions options = new DOCXOptions();
options.TargetElement = "#Article";

grabzIt.URLToDOCX("http://www.example.com/", options);
grabzIt.SaveTo("documents/result.docx");

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

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

DOCXOptions options = new DOCXOptions();
options.setTargetElement("#Article");

grabzIt.URLToDOCX("http://www.example.com/", options);
grabzIt.SaveTo("documents/result.docx");

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

જાવાસ્ક્રિપ્ટ API નો ઉપયોગ કરતી વખતે તે પણ શક્ય છે એચટીએમએલ તત્વની ગતિશીલ સામગ્રી મેળવો.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/",
{"format": "docx", "target": "#Article"}).Create();
</script>

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે Node.js નો ઉપયોગ કરીને વેબ પૃષ્ઠો પરથી વર્ડ ડોક્યુમેન્ટ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. માત્ર DOCX ને બનાવવાનું શરૂ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો 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.url_to_docx("http://www.example.com/", {"targetElement": "#Article"});
client.save_to("documents/result.docx", function (error, id){
    if (error != null){
        throw error;
    }
});

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પર્લનો ઉપયોગ કરીને વેબ પૃષ્ઠોમાંથી વર્ડ ડોક્યુમેન્ટ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. માત્ર DOCX ને બનાવવાનું શરૂ કરવા માટે પર્લ લાઇબ્રેરી ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો પર્લ માટે 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");

$options = GrabzItDOCXOptions->new();
$options->targetElement("#Article");

$grabzIt->URLToDOCX("http://www.example.com/", $options);
$grabzIt->SaveTo("documents/result.docx");

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પીએચપીનો ઉપયોગ કરીને વેબ પૃષ્ઠોમાંથી વર્ડ ડોક્યુમેન્ટ્સ તરીકે HTML તત્વો કબજે કરવાનું પ્રારંભ કરવું કેટલું સરળ છે. માત્ર DOCX ને બનાવવાનું શરૂ કરવા માટે 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");

$options = new \GrabzIt\GrabzItDOCXOptions();
$options->setTargetElement("#Article");

$grabzIt->URLToDOCX("http://www.example.com/", $options);
$grabzIt->SaveTo("documents/result.docx");

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

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzItDOCXOptions.GrabzItDOCXOptions()
options.targetElement = "#Article"

grabzIt.URLToDOCX("http://www.example.com/", options)
grabzIt.SaveTo("documents/result.docx") 

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

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&target=%23Article&format=docx&url=https%3A%2F%2Fwww.example.com%2F

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

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzIt::DOCXOptions.new()
options.targetElement = "#Article"

grabzItClient.url_to_docx("http://www.example.com/", options)

grabzItClient.save_to("documents/result.docx") 	

પીડીએફ તરીકે એચટીએમએલ તત્વો કેપ્ચર

મૂળભૂત રીતે જ્યારે કબજે કરેલા HTML તત્વને રૂપાંતરિત કરે છે intઓ પીડીએફ દસ્તાવેજ કેપ્ચર એચટીએમએલ તત્વ પીડીએફ પૃષ્ઠની ઉપર ડાબી બાજુ એ જ ફેશનમાં દેખાશે જેવું તે DOCX છે. જો કે પીડીએફમાં આપમેળે શક્ય છે પૃષ્ઠનું કદ સેટ કરો જેથી તે HTML તત્વના કદ સાથે મેળ ખાય.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે એ.એસ.પી.એન.ટી. નો ઉપયોગ કરીને વેબ પૃષ્ઠો પરથી પી.ડી.એફ. એચ.ટી.એમ. તત્વો મેળવવાનું કેટલું સરળ છે. તેમ છતાં GrabzIt નું ASP.NET લાઇબ્રેરી કોઈપણ .NET ભાષા સાથે સુસંગત છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે 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");

PDFOptions options = new PDFOptions();
options.TargetElement = "#Article";

grabzIt.URLToPDF("http://www.example.com/", options);
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");

PDFOptions options = new PDFOptions();
options.setTargetElement("#Article");

grabzIt.URLToPDF("http://www.example.com/", options);
grabzIt.SaveTo("documents/result.pdf");

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

જાવાસ્ક્રિપ્ટ API નો ઉપયોગ કરતી વખતે તે પણ શક્ય છે એચટીએમએલ તત્વની ગતિશીલ સામગ્રી મેળવો.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@<%= APIVersion.JavaScript %>/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.example.com/",
{"format": "pdf", "target": "#Article"}).Create();
</script>

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે Node.js નો ઉપયોગ કરીને વેબ પૃષ્ઠોથી પીડીએલ તરીકે એચટીએમએલ તત્વો મેળવવાનું કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો 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");
grabzIt.url_to_pdf("http://www.example.com/", {"targetElement":"#Article"});
client.save_to("documents/result.pdf", 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");

$options = GrabzItPDFOptions->new();
$options->targetElement("#Article");

$grabzIt->URLToPDF("http://www.example.com/", $options);
$grabzIt->SaveTo("documents/result.pdf");

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પીએચપીનો ઉપયોગ કરીને વેબ પૃષ્ઠોથી પીડીએફ તરીકે એચટીએમએલ તત્વો મેળવવાનું કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે 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");

$options = new \GrabzIt\GrabzItPDFOptions();
$options->setTargetElement("#Article");

$grabzIt->URLToPDF("http://www.example.com/", $options);
$grabzIt->SaveTo("documents/result.pdf");

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

from GrabzIt import GrabzItClient

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzItPDFOptions.GrabzItPDFOptions()
options.targetElement = "#Article"

grabzIt.URLToPDF("http://www.example.com/", options)
grabzIt.SaveTo("documents/result.pdf") 

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

https://api.grabz.it/services/convert?key=Sign in to view your Application Key&target=%23Article&format=pdf&url=https%3A%2F%2Fwww.example.com%2F

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

require 'grabzit'

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")

options = GrabzIt::PDFOptions.new()
options.targetElement = "#Article"

grabzItClient.url_to_pdf("http://www.example.com/", options)

grabzItClient.save_to("documents/result.pdf") 	

સ્ક્રીનશોટ ટૂલમાં HTML તત્વો કબજે કરી રહ્યા છીએ

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