वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने
वेबसाइट लघुप्रतिमा

GrabzIt सह वेबसाइट लघुप्रतिमा तयार करा

बर्‍याचदा वेब विकसकांना वेब पृष्ठांचे पूर्वावलोकन तयार करणे आवश्यक असते. दरांद्वारे दर सुधारण्यासाठी आणि फेसबुक आणि अन्य सोशल मीडियावर सामायिक करण्यासाठी.

मुलभूतरित्या GrabzIt चे API आणि ऑनलाईन स्क्रीनशॉट साधन वेबसाइट स्क्रीनशॉट संकुचित करून वेबसाइट लघुप्रतिमा तयार करेल. जोपर्यंत वापरकर्त्याच्या पॅकेजवर अनुमत जास्तीत जास्त आकारात बसत नाही.

तथापि आपण आपल्या स्वत: च्या विशिष्ट परिमाणांवर लघुप्रतिमा प्रतिमा तयार करू इच्छित असल्यास. तर अशी शिफारस केली जाते की लघुप्रतिमा ब्राउझरविड्थ आणि ब्राउझरहाइट पॅरामीटर्सच्या आकारापेक्षा कमी आहे. हे डीफॉल्टनुसार अनुक्रमे 1024px आणि 768px आहे.

हे देखील महत्वाचे आहे की लघुप्रतिम रुंदी आणि उंचीचे गुणोत्तर ब्राउझरच्या रुंदी आणि उंचीवर ठेवले जाईल. यामुळे वेबपृष्ठ स्क्रीनशॉटची लघुप्रतिमा विकृत होणे थांबते.

लघुप्रतिमा कॅल्क्युलेटर

px
px
19%
195px
146px

हा कॅल्क्युलेटर आपल्या लघुप्रतिमांसाठी स्वयंचलितपणे सर्वोत्तम रुंदी आणि उंचीची गणना करतो. लघुप्रतिमा ब्राउझरच्या रुंदी आणि उंची किती टक्केवारीच्या आधारावर असेल. प्रतिमेचा कोणताही विस्तार थांबविण्यासाठी ब्राउझरच्या आकाराशी तुलनात्मक प्रमाणात ठेवताना.

सोयीसाठी या कॅल्क्युलेटरसह केलेले कोणतेही बदल खाली कोड उदाहरणांमध्ये प्रतिबिंबित आहेत.

आमची वेबसाइट थंबनेल API कसे वापरावे

वेबपृष्ठ लघुप्रतिमा घेण्याची क्षमता समाकलित करा intO आपला अनुप्रयोग GrabzIt च्या स्क्रीनशॉट API सह. प्रारंभ करण्यासाठी कोड उदाहरण आणि पुढील सूचना पाहण्यासाठी फक्त नऊ समर्थित प्रोग्रामिंग भाषांपैकी एक निवडा.

हे कोड उदाहरण दर्शविते की ASP.NET चा वापर करुन वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी एएसपी.नेट लायब्ररी डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा ASP.NET साठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

ImageOptions options = new ImageOptions();
options.BrowserWidth = 1024;
options.BrowserHeight = 768;
options.Width = 195;
options.Height = 146;

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", string.Empty, 1024, 768, 195, 146, ImageFormat.jpg, 0, string.Empty, 
BrowserType.StandardBrowser, string.Empty); 
grabzIt.SaveTo("images/result.jpg");

हे कोड उदाहरण जावा वापरून वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे दर्शविते. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी जावा ग्रंथालय डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा जावासाठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

ImageOptions options = new ImageOptions();
options.setBrowserWidth(1024);
options.setBrowserHeight(768);
options.setWidth(195);
options.setHeight(146);

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
grabzIt.URLToImage("https://www.tesla.com", options); 
grabzIt.SaveTo("images/result.jpg");

हे कोड उदाहरण जावास्क्रिप्ट वापरुन वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे दर्शविते. लघुप्रतिमा डाउनलोड कॅप्चर करणे प्रारंभ करण्यासाठी ग्रॅबझिटची जावास्क्रिप्ट लायब्ररी. मग आपले एपीआय मिळवा की आणि गुपित, डोमेन जोडा आपल्याला जावास्क्रिप्ट चालू करायचा आहे आणि नंतर हे पहा जावास्क्रिप्टसाठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

<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").ConvertURL("https://www.tesla.com", 
{"bwidth":1024,"bheight":768,"width":195,"height":146}).Create();
</script>

हे कोड उदाहरण दाखवते की नोड.जे.एस. वापरून वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी नोड.जेएस पॅकेज डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा Node.js करिता स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

var grabzit = require('grabzit');

var options = {"width":195, "height":146, 
    "browserHeight":768, "browserWidth":1024};

var client = new grabzit("Sign in to view your Application Key", "Sign in to view your Application Secret");
client.url_to_image("https://www.tesla.com", options);
client.save_to("images/result.jpg", function (error, id){
    if (error != null){
        throw error;
    }
});

हे कोड उदाहरण पर्ल वापरून वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे दर्शविते. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी पर्ल लायब्ररी डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा पर्ल साठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

#!/usr/bin/perl

use GrabzItClient;

$options = GrabzItImageOptions->new();
$options->browserWidth(1024);
$options->browserHeight(768);
$options->width(195);
$options->height(146);

$grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com", '', 1024, 768, 195, 146);
$grabzIt->SaveTo("images/result.jpg");

हे कोड उदाहरण PHP वापरुन वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे दर्शविते. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी पीएचपी लायब्ररी डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा PHP साठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

include("GrabzItClient.php");

$options = new \GrabzIt\GrabzItImageOptions();
$options->setBrowserWidth(1024);
$options->setBrowserHeight(768);
$options->setWidth(195);
$options->setHeight(146);

$grabzIt = new \GrabzIt\GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$grabzIt->URLToImage("https://www.tesla.com", $options); 
$grabzIt->SaveTo("images/result.jpg");

पायथन वापरून वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे हे कोड उदाहरण दर्शविते. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी पायथन ग्रंथालय डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा पायथनसाठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

from GrabzIt import GrabzItClient
from GrabzIt import GrabzItImageOptions

options = GrabzItImageOptions.GrabzItImageOptions()
options.browserWidth = 1024
options.browserHeight = 768
options.width = 195
options.height = 146

grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzIt.URLToImage("https://www.tesla.com", options) 
grabzIt.SaveTo("images/result.jpg") 

हे उदाहरण दर्शवितो की ग्रॅबझिटच्या आरईएसटीफुल एपीपीचा वापर करुन वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे. पहा RESTful स्क्रीनशॉट API आपण GrabzIt वापरू शकता असे सर्व मार्ग शोधण्यासाठी दस्तऐवजीकरण.

https://api.grabz.it/services/convert.ashx?key=Sign in to view your Application Key&format=jpg&bwidth=1024&bheight=768&width=195&height=146&url=https%3A%2F%2Fwww.tesla.com%2F

हे कोड उदाहरण रुबी वापरून वेबसाइट लघुप्रतिमा तयार करणे किती सोपे आहे हे दर्शविते. फक्त लघुप्रतिमा कॅप्चर करणे प्रारंभ करण्यासाठी रुबी रत्न डाउनलोड करा. मग आपले एपीआय मिळवा की आणि गुपित आणि नंतर डेमो वापरा आत समाविष्ट. मग पहा रुबीसाठी स्क्रीनशॉट एपीआय दस्तऐवजीकरण आपण GrabzIt चे API वापरू शकता असे सर्व मार्ग शोधण्यासाठी.

require 'grabzit'

options = GrabzIt::ImageOptions.new()
options.browserWidth = 1024
options.browserHeight = 768
options.width = 195
options.height = 146

grabzItClient = GrabzIt::Client.new("Sign in to view your Application Key", "Sign in to view your Application Secret")
grabzItClient.url_to_image("https://www.tesla.com", options)	
grabzItClient.save_to("images/result.jpg")