ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ
পুরো পৃষ্ঠার স্ক্রিনশট

গ্রাবিজিটি দিয়ে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করুন

স্ক্রিনশট নেওয়ার সময় একটি সাধারণ প্রয়োজনীয়তা হ'ল একটি পূর্ণ ওয়েব পৃষ্ঠা ক্যাপচার করা বা অন্য কোনও উপায়ে স্ক্রিনশট তৈরি করা ওয়েব পৃষ্ঠার সমান উচ্চতা এবং প্রস্থের স্ক্রিনশট তৈরি করা। পুরো পৃষ্ঠার স্ক্রিনশটের একটি ছোট আকারের উদাহরণটি ডানদিকে দেখানো হয়েছে।

সম্পূর্ণ পৃষ্ঠার স্ক্রিনশটগুলি দিয়ে তৈরি করা যেতে পারে অনলাইন স্ক্রিনশট সরঞ্জাম আপনি যদি পূর্ণ দৈর্ঘ্যের বিকল্পটি নির্বাচন করেন। অনলাইন স্ক্রিনশট সরঞ্জাম পূর্ণ প্রস্থ এবং পূর্ণ উচ্চতা বিকল্পগুলি নির্বাচন করে ব্রাউজারের সঠিক আকারের সাথে স্ক্রিনশট তৈরি করতে পারে। বিকল্পভাবে আপনি পারেন intপূর্ণ পৃষ্ঠা স্ক্রীনশট উদ্রেক করুন into আপনার অ্যাপটি নীচে বর্ণিত হিসাবে API ব্যবহার করে।

আমাদের এপিআই সহ পূর্ণ পৃষ্ঠা স্ক্রীনশট

গ্র্যাবজিটির স্ক্রিনশট এপিআই দিয়ে আপনার অ্যাপ্লিকেশনটিতে পূর্ণ পৃষ্ঠার স্ক্রিনশট নেওয়ার ক্ষমতা যুক্ত করুন। বর্তমানে নয়টি পৃথক প্রোগ্রামিং ভাষা রয়েছে, যা আমাদের এপিআই সমর্থন করে। আপনার পছন্দসই ভাষার সাথে শুরু করতে উদাহরণ কোড এবং নির্দেশাবলী দেখতে নীচের পছন্দগুলি থেকে উপযুক্তটিকে বেছে নিন। নীচের সমস্ত উদাহরণ ওয়েবসাইটের উচ্চতা এবং প্রস্থের মতো একটি চিত্র তৈরি করে।

নিম্নলিখিত কোডটি দেখায় যে এএসপি.এনইটি ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য এএসপি.এনইটি লাইব্রেরি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন ASP.NET এর জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

ImageOptions options = new ImageOptions();
options.BrowserHeight = -1;
options.Width = -1;
options.Height = -1;

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

জাভা ব্যবহার করে একটি পূর্ণ পৃষ্ঠা স্ক্রীনশট তৈরি করা কতটা সহজ তা নিচের কোডটি দেখায়। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য জাভা লাইব্রেরি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন জাভা জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

ImageOptions options = new ImageOptions();
options.setBrowserHeight(-1);
options.setWidth(-1);
options.setHeight(-1);

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

নীচের কোডটি জাভাস্ক্রিপ্ট ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ তা দেখায়। সম্পূর্ণ ওয়েবপৃষ্ঠাগুলি ডাউনলোড ক্যাপচার শুরু করতে গ্র্যাবজিট এর জাভাস্ক্রিপ্ট লাইব্রেরি। তারপর আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন, ডোমেন যুক্ত করুন আপনি জাভাস্ক্রিপ্ট চালু করতে চান এবং তারপরে এটি পরীক্ষা করে দেখুন জাভাস্ক্রিপ্টের জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

<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("https://www.tesla.com", 
{"bheight":-1,"width":-1,"height":-1}).Create();
</script>

নিম্নলিখিত কোডটি দেখায় যে নোড.জেএস ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ demonst পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য নোড.জেএস প্যাকেজটি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন Node.js এর জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

var grabzit = require('grabzit');

var options = {"width":-1, "height":-1, "browserHeight":-1};

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

পার্ল ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ তা নিচের কোডটি দেখায়। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য পার্ল লাইব্রেরি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন পার্লের জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

#!/usr/bin/perl

use GrabzItClient;

$options = GrabzItImageOptions->new();
$options->browserHeight(-1);
$options->width(-1);
$options->height(-1);

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

নিম্নলিখিত কোডটি দেখায় যে পিএইচপি ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য পিএইচপি লাইব্রেরি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন স্ক্রিনশট এপিআই ডকুমেন্টেশন পিএইচপি জন্য আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

include("GrabzItClient.php");

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

$options = new \GrabzIt\GrabzItImageOptions();
$options->setWidth(-1);
$options->setHeight(-1);
$options->setBrowserHeight(-1);

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

পাইথন ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ তা নিম্নলিখিত কোডটি দেখায়। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য পাইথন লাইব্রেরি ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন পাইথনের জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

from GrabzIt import GrabzItClient
from GrabzIt import GrabzItImageOptions

options = GrabzItImageOptions.GrabzItImageOptions()
options.width = -1
options.height = -1
options.browserHeight = -1

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

নীচের কোডটি দেখায় যে আমাদের REST এপিআই ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ। এছাড়াও পরীক্ষা করে দেখুন RESTful স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনার ক্যাপচারগুলি কাস্টমাইজ করে আপনি কীভাবে ব্যবহার করতে পারেন তা আবিষ্কার করতে।

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

নীচের কোডটি দেখায় যে রুবি ব্যবহার করে একটি পূর্ণ পৃষ্ঠার স্ক্রিনশট তৈরি করা কতটা সহজ। পুরো ওয়েবপৃষ্ঠাগুলি ক্যাপচার শুরু করার জন্য রুবি রত্ন ডাউনলোড করুন, আপনার পেতে অ্যাপ্লিকেশন কী এবং গোপন এবং তারপর ডেমো ব্যবহার করুন মধ্যে অন্তর্ভুক্ত. তারপরে দেখুন রুবির জন্য স্ক্রিনশট এপিআই ডকুমেন্টেশন আপনি গ্র্যাবজিট এর এপিআই ব্যবহার করতে পারেন এমন সমস্ত উপায় খুঁজে বের করতে।

require 'grabzit'

options = GrabzIt::ImageOptions.new()
options.browserHeight = -1
options.width = -1
options.height = -1

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