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

GrabzIt સાથે રેન્ડર કરેલા HTML API નો URLURL ને રેન્ડર કરેલ HTML API ને

બ્રાઉઝરના દાખલામાં યુઆરએલ અથવા એચટીએમએલ સ્નિપેટ ચલાવવા માટે ગ્રાબઝિટના રેન્ડર કરેલા HTML API નો ઉપયોગ કરો અને આગળની પ્રક્રિયા માટે પ્રોસેસ્ડ એચટીએમએલને તમારા કોડ પર પાછા ફરો.

જાવાસ્ક્રિપ્ટ એક્ઝેક્યુટ થયા પછી તમારે વેબ પૃષ્ઠનું પરિણામ મેળવવાની જરૂર છે? કદાચ કારણ કે તમે વેબને સ્ક્રેપ કરવા માટે એપ્લિકેશન લખી છે અને બ્રાઉઝર ઉત્પન્ન કરશે તે રેન્ડર કરેલા HTML ને પાછા આપવાની જરૂર છે. તેના બદલે ફક્ત વેબ પૃષ્ઠના કાચા HTML. તો પછી આ તમારા માટે એપીઆઈ છે!

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

નીચે આપેલા ડેમોનો પ્રયાસ કરો કે કેવી રીતે અમારી એપીઆઈએલ કોઈપણ URL ને રેન્ડર કરેલા HTML માં રૂપાંતરિત કરે છે, ફક્ત વેબ પૃષ્ઠનો URL દાખલ કરો અને GrabzIt ને ક્લિક કરો. પછી એકવાર તે વેબ પૃષ્ઠના પ્રસ્તુત HTML પ્રસ્તુત HTML ફાઇલને પૂર્ણ કરીને આપમેળે ડાઉનલોડ કરવામાં આવશે.

રેન્ડર કરેલ HTML API

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

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે સી # નો ઉપયોગ કરીને HTML રેન્ડર કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે, જો કે GrabzIt ની ASP.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");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો HTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

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

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToRenderedHTML("https://www.bbc.com/"); 
grabzIt.SaveTo("result.html");

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો HTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે જાવાસ્ક્રિપ્ટનો ઉપયોગ કરીને URL ને રેન્ડર એચટીએમએલમાં રૂપાંતરિત કરવા માટે અમારા API નો ઉપયોગ કરવો કેટલું સરળ છે. રેન્ડર કરેલ HTML ડાઉનલોડ બનાવવાનું પ્રારંભ કરવા માટે 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").ConvertURL("https://www.bbc.com/",
{"format": "html"}).Create();
</script>

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો વિકલ્પો અન્ય બંધારણો માટે જે ઉપલબ્ધ છે તે જ રીતે મિલકત.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે Node.js નો ઉપયોગ કરીને HTML રૂપાંતરિત કરવા માટે URL ને URL બનાવવા માટે કેટલું સરળ છે. પીડીએફનો હમણાં જ બનાવવાનું શરૂ કરવા માટે નોડ.જેએસ પેકેજ ડાઉનલોડ કરો, તમારું મેળવો કી અને ગુપ્ત અને પછી ડેમો વાપરો અંદર સમાયેલ છે. પછી તપાસો 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_rendered_html("https://www.bbc.com/");
client.save_to("result.html", function (error, id){
    if (error != null){
        throw error;
    }
});

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો વિકલ્પો અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ સંપત્તિ.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પર્લનો ઉપયોગ કરીને URL ને રેન્ડર એચટીએમએલમાં રૂપાંતરિત કરવા માટે અમારા 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->URLToRenderedHTML("https://www.bbc.com/");
$grabzIt->SaveTo("result.html");

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો GrabzItHTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે PHP નો ઉપયોગ કરીને URL ને રેન્ડર એચટીએમએલમાં રૂપાંતરિત કરવા માટે અમારા 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->URLToRenderedHTML("https://www.bbc.com/"); 
$grabzIt->SaveTo("result.html");

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો GrabzItHTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે પાયથોનનો ઉપયોગ કરીને URL ને રેન્ડર એચટીએમએલમાં રૂપાંતરિત કરવા માટે અમારા 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.URLToRenderedHTML("https://www.bbc.com/") 
grabzIt.SaveTo("result.html") 

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો GrabzItHTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે URL ને રેન્ડર કરેલા HTML માં રૂપાંતરિત કરવા માટે અમારા RESTful API નો ઉપયોગ કરવો કેટલું સરળ છે.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=html&url=https%3A%2F%2Fwww.bbc.com%2F

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો paramteres અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.

નીચે આપેલ ઉદાહરણ કોડ બતાવે છે કે રૂબીનો ઉપયોગ કરીને URL ને રેન્ડર એચટીએમએલમાં રૂપાંતરિત કરવા માટે અમારા 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.url_to_rendered_html("https://www.bbc.com/")	
grabzItClient.save_to("result.html")  	

તમે કોર્સ દ્વારા HTML રેન્ડરિંગને કસ્ટમાઇઝ કરી શકો છો HTMLOptions વર્ગ અન્ય રૂપાંતર પદ્ધતિઓ જેવી જ રીતે.