ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ
ওয়েবসাইট থাম্বনেইল

গ্রাবিজিটি দিয়ে ওয়েবসাইটের থাম্বনেইল তৈরি করুন

প্রায়শই ওয়েব বিকাশকারীদের ওয়েব পৃষ্ঠাগুলির প্রাকদর্শন তৈরি করা প্রয়োজন। হারের মাধ্যমে ক্লিক করার উন্নতি করতে এবং ফেসবুক এবং অন্যান্য সামাজিক মিডিয়াতে ভাগ করার জন্য।

গতানুগতিক GrabzIt এর এপিআই এবং অনলাইন স্ক্রিনশট সরঞ্জাম ওয়েবসাইটের স্ক্রিনশট সঙ্কুচিত করে ওয়েবসাইট থাম্বনেইল তৈরি করবে। এটি ব্যবহারকারীর প্যাকেজে অনুমোদিত মাপের সর্বোচ্চ আকারের মধ্যে ফিট না হওয়া পর্যন্ত।

তবে আপনি যদি নিজের নির্দিষ্ট মাত্রায় একটি থাম্বনেইল চিত্র তৈরি করতে চান। তারপরে এটি প্রস্তাব দেওয়া হয় যে থাম্বনেল ব্রাউজারউইথ এবং ব্রাউজারহাইট পরামিতিগুলির আকারের চেয়ে কম। এটি ডিফল্টরূপে যথাক্রমে 1024px এবং 768px।

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

থাম্বনেইল ক্যালকুলেটর

px
px
19%
195px
146px

এই ক্যালকুলেটরটি স্বয়ংক্রিয়ভাবে আপনার থাম্বনেইলের জন্য সর্বোত্তম প্রস্থ এবং উচ্চতা গণনা করে। থাম্বনেলটি কত শতাংশ ব্রাউজারের প্রস্থ এবং উচ্চতার হওয়া উচিত তার ভিত্তিতে। চিত্রটি কোনও প্রসারিত করা বন্ধ করতে ব্রাউজারের আকারের সাথে আনুপাতিক রাখার সময়।

সুবিধার জন্য এই ক্যালকুলেটরের সাথে করা যে কোনও পরিবর্তনগুলি নীচের কোড উদাহরণগুলিতে প্রতিফলিত হয়।

কীভাবে আমাদের ওয়েবসাইট থাম্বনেল এপিআই ব্যবহার করবেন

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 স্ক্রিনশট এপিআই আপনি 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

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

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