ওয়েবসাইট/ওয়েবপেজ URL স্ক্রিনশট
ওয়েবসাইট URL স্ক্রিনশট একটি সার্ভার-সাইড রেন্ডারার থেকে যেকোনো পাবলিক পেজ ক্যাপচার করে। ডেস্কটপ বা ফোন ভিউপোর্ট বেছে নিন, PNG, JPG, WEBP, BMP বা GIF নির্বাচন করুন, প্রয়োজনে কেন্দ্র থেকে ক্রপ করুন, তারপর ছবিটি প্রিভিউ ও ডাউনলোড করুন। কোনো এক্সটেনশন বা ইনস্টল লাগে না, এবং প্রাইভেট বা ইন্টারনাল হোস্ট ব্লক করা আছে।
ব্যবহার করুন ওয়েবসাইট/ওয়েবপেজ URL স্ক্রিনশট
বিষয়বস্তু পড়ুন
এই টুলটি কী করে
একটি পাবলিক ওয়েব অ্যাড্রেস লিখুন, একটি ভিউপোর্ট বেছে নিন, এবং সার্ভার একটি হেডলেস ক্যাপচার সার্ভিসের কাছে সেই পেজের একটি স্ক্রিনশট চায়। ছবিটি একটি প্রিভিউ প্যানেলে পেজে ফিরে আসে, এবং আপনি এটি PNG, JPG, WEBP, BMP বা GIF হিসেবে ডাউনলোড করতে পারেন। আপনার ব্রাউজারে কিছুই ইনস্টল হয় না; রেন্ডারিং সার্ভার সাইডে ঘটে, তাই ফলাফল আপনার স্ক্রিনের আকার, আপনার ব্রাউজার এক্সটেনশন বা আপনার ল্যাপটপ জাগ্রত আছে কিনা তার উপর নির্ভর করে না।
এটি ভিউপোর্ট ক্যাপচার করে, সম্পূর্ণ স্ক্রলিং পেজ নয়। একটি দীর্ঘ আর্টিকেল আপনার নির্বাচিত উচ্চতায় কাটা হবে, এবং এই ইন্টারফেসে কোনো ফুল-পেজ অপশন নেই। আপনার যদি সম্পূর্ণ পেজ প্রয়োজন হয়, অনুমোদিত পরিসরের মধ্যে একটি লম্বা কাস্টম উচ্চতায় ক্যাপচার করুন, অথবা একটি ডেডিকেটেড টুল দিয়ে বিভিন্ন স্ক্রল অবস্থানে কয়েকটি স্ক্রিনশট নিন।
ক্যাপচার কীভাবে চলে
- URL যাচাই করা হয়: এটি অবশ্যই একটি সম্পূর্ণ
httpবাhttpsঅ্যাড্রেস হতে হবে। - প্রাইভেট এবং ইন্টারনাল হোস্ট প্রত্যাখ্যান করা হয়, তাই এই টুলটি কোনো লোকাল নেটওয়ার্ক বা ফায়ারওয়ালের পিছনে থাকা সার্ভার প্রোব করতে ব্যবহার করা যায় না।
- সার্ভার অনুরোধকৃত ভিউপোর্ট প্রস্থ ও উচ্চতা সহ স্ক্রিনশট সার্ভিসে অ্যাড্রেস পাঠায় এবং একটি ইমেজ রেসপন্স চায়।
- ফিরে আসা PNG সংরক্ষণ করা হয়, প্রয়োজনে আপনার নির্বাচিত ফরম্যাটে রূপান্তরিত হয়, এবং আপনি ক্রপ ডাইমেনশন দিলে ক্রপ করা হয়।
- রেসপন্সে ছবিটির জন্য একটি পাবলিক URL থাকে, যা পেজটি প্রিভিউতে লোড করে এবং Download বোতামের জন্য পুনরায় ব্যবহার করে।
যেহেতু একটি তৃতীয়-পক্ষের রেন্ডারার পেজটি লোড করে, আপনি যা পান তা সেই রেন্ডারারের দৃষ্টিভঙ্গি: তার IP অ্যাড্রেস, তার অবস্থান, তার কুকি জার এবং তার ডিফল্ট ইউজার এজেন্ট। যে সাইট দেশ অনুযায়ী কনটেন্ট ব্যক্তিগতকৃত করে, বা ডেটা-সেন্টার ট্রাফিক ব্লক করে, সেটি আপনার নিজের ব্রাউজারে যা দেখেন তার থেকে ভিন্ন কিছু ফেরত দিতে পারে।
ভিউপোর্ট অপশন
Viewport সিলেক্টর সাধারণ ডেস্কটপ আকার এবং কয়েকটি ফোন আকার অফার করে:
- ডেস্কটপ: 1280×720, 1024×768, 1280×800, 1366×768, 1920×1080 (ডিফল্ট)।
- মোবাইল: iPhone 14 (390×844), iPhone 16 (393×852), Galaxy (360×780), Pixel (412×915)।
- কাস্টম ভিউপোর্ট: 320 থেকে 5000 পিক্সেলের যেকোনো প্রস্থ এবং 240 থেকে 10000 পিক্সেলের উচ্চতা লিখুন।
একটি প্রিসেট বেছে নিলে কাস্টম প্রস্থ ও উচ্চতা ফিল্ড মুছে যায়, তাই একটি নির্বাচিত হলে প্রিসেট সর্বদা জিতে যায়। প্রিসেট শুধুমাত্র ভিউপোর্টের মাত্রা নির্ধারণ করে; একটি রেসপন্সিভ সাইট তার মোবাইল লেআউট পরিবেশন করে কিনা তা ক্যাপচার সার্ভিস এবং সাইটটি কীভাবে ডিভাইস শনাক্ত করে তার উপর নির্ভর করে।
ফরম্যাট ও কোয়ালিটি
PNG হলো নেটিভ আউটপুট এবং টেক্সট, তীক্ষ্ণ প্রান্ত বা ট্রান্সপারেন্সি সহ স্ক্রিনশটের জন্য সবচেয়ে নিরাপদ পছন্দ। JPG ফটোগ্রাফিক পেজের জন্য ছোট ফাইল তৈরি করে। WEBP আরও ছোট এবং ব্রাউজারে广泛ভাবে সমর্থিত, BMP আনকম্প্রেসড ও বড়, এবং GIF 256 রঙে সীমাবদ্ধ, তাই এটি টেক্সট-বহুল পেজের চেয়ে সাধারণ গ্রাফিক্সের জন্য মূলত উপযোগী। ক্যাপচার সার্ভিস একটি PNG ফেরত দেয়; আপনি অন্য ফরম্যাট বেছে নিলে সার্ভার এটি রূপান্তর করে, এবং রূপান্তর খুব সূক্ষ্ম টেক্সট সামান্য নরম করতে পারে।
Quality ফিল্ড 0 থেকে 100 পর্যন্ত চলে এবং ডিফল্ট 90। এটি JPG ও WEBP-এর মতো লসি ফরম্যাটের জন্য গুরুত্বপূর্ণ; PNG, BMP এবং GIF এটি উপেক্ষা করে। কোয়ালিটি 50-এ একটি পেজ ঝাপসা দেখালে, রেন্ডারারকে দোষারোপ করার বদলে এটি বাড়ান।
ক্রপিং
Crop Width এবং Crop Height ছবিটি কেন্দ্র থেকে ছাঁটে। কোনো অফসেট নিয়ন্ত্রণ নেই, তাই আপনি টপ-লেফট অঞ্চল বেছে নিতে পারেন না; ক্রপ সর্বদা ক্যাপচার করা ভিউপোর্টের কেন্দ্রে থাকে। ক্রপ ঘটাতে উভয় ফিল্ড পূরণ করতে হবে। যেকোনো একটি খালি থাকলে, স্ক্রিনশট সম্পূর্ণ আকারে ফেরত দেওয়া হয়।
Crop Unit সিদ্ধান্ত নেয় সংখ্যাগুলো কীভাবে পড়া হবে। পিক্সেলে, একটি 800×450 ক্রপ মাঝখান থেকে 800 বাই 450 অঞ্চল নেয়। শতাংশে, 50×50 প্রস্থের অর্ধেক এবং উচ্চতার অর্ধেক নেয়, এবং মান 100 শতাংশে সীমাবদ্ধ। সোর্সের চেয়ে বড় ক্রপ সোর্স আকারে ক্ল্যাম্প করা হয়, তাই 1280-পিক্সেল-প্রস্থের ক্যাপচার থেকে 9000 পিক্সেল চাইলে কেবল সম্পূর্ণ প্রস্থ ফেরত আসে। ক্রপিং সার্ভারের ইমেজ লাইব্রেরি দিয়ে করা হয় এবং ফাইলটি পুনরায় এনকোড করে, তাই কোয়ালিটি সেটিং একটি ক্রপ করা JPG বা WEBP-কেও প্রভাবিত করে।
পেজটি ব্যবহার করা
https://সহ URL পেস্ট করুন।- একটি ফরম্যাট, একটি ভিউপোর্ট এবং চাইলে একটি ক্রপ বেছে নিন।
- Capture চাপুন এবং অপেক্ষা করুন। একটি ধীর পেজ অনেক সেকেন্ড নিতে পারে; অনুরোধ শেষ না হওয়া পর্যন্ত বোতামটি নিষ্ক্রিয় থাকে।
- প্রিভিউ পরীক্ষা করুন। জুম স্লাইডার ফাইল পরিবর্তন না করে প্যানেলে ছবিটি স্কেল করে, এবং রিসেট বোতামটি এটিকে 100 শতাংশে ফিরিয়ে আনে।
- প্রিভিউতে দেখানো একই ছবি সংরক্ষণ করতে Download চাপুন। ফাইলের নাম সার্ভার থেকে আসে,
capture-YYYYMMDD-HHMMSS-random.extআকারে।
স্ট্যাটাস লাইনটি সফলতা বা ক্যাপচার পরিষেবা থেকে আসা ত্রুটির পাঠ্য রিপোর্ট করে। ত্রুটিগুলো প্রায়শই পরিষেবাটি কেন পৃষ্ঠাটি লোড করতে পারেনি তা ব্যাখ্যা করে, যেমন একটি টাইমআউট বা ব্লক করা অনুরোধ, আপনার ইনপুটে সমস্যা নয়।
কী ফলাফল পরিবর্তন করে
- কুকি ব্যানার এবং মোডাল উপস্থিত হয় কারণ রেন্ডারার একটি নতুন দর্শক; এগুলো আপনার কাঙ্ক্ষিত কনটেন্ট ঢেকে দিতে পারে।
- লেজি-লোডেড ছবি অনুপস্থিত থাকতে পারে যদি সেগুলো শুধুমাত্র স্ক্রলে লোড হয়, কারণ শুধুমাত্র প্রাথমিক ভিউপোর্ট রেন্ডার করা হয়।
- লগইন-গেটেড পৃষ্ঠা সাইন-ইন স্ক্রিন দেখায়, কারণ ক্যাপচারটি বেনামী।
- অ্যানিমেশন রেন্ডারার যে ফ্রেমে পৌঁছায় সেখানেই ক্যাপচার করা হয়, তাই একটি ক্যারোসেল ট্রানজিশনের মাঝামাঝি থাকতে পারে।
- জিও-টার্গেটেড কনটেন্ট রেন্ডারারের অবস্থান প্রতিফলিত করে, আপনার নয়।
- ফন্ট ফলব্যাক হতে পারে যদি রেন্ডারার দ্রুত একটি ওয়েব ফন্ট আনতে না পারে।
সীমাবদ্ধতা
শুধুমাত্র পাবলিক HTTP এবং HTTPS ঠিকানা গ্রহণ করা হয়; localhost, প্রাইভেট IP রেঞ্জ এবং অভ্যন্তরীণ হোস্টনেম ইচ্ছাকৃতভাবে ব্লক করা হয়। ভিউপোর্ট 5000 পিক্সেল চওড়া এবং 10000 পিক্সেল লম্বা পর্যন্ত সীমাবদ্ধ, এবং ক্রপ একই সীমার মধ্যে। ক্যাপচার প্রতি URL এবং অপশন সেটের জন্য তিন মিনিটের জন্য ক্যাশে করা হয়, তাই অভিন্ন সেটিংসে দুইবার Capture চাপলে নতুন রেন্ডারের পরিবর্তে একই সংরক্ষিত ছবি ফেরত দেয়। কোনো ব্যাচ মোড নেই, কোনো নির্ধারিত ক্যাপচার নেই, কোনো প্রমাণীকরণ নেই, কোনো কুকি ইনজেকশন নেই এবং ক্যাপচারের আগে স্ক্রল করার কোনো উপায় নেই।
Timeout ফিল্ড 3 থেকে 120 সেকেন্ড গ্রহণ করে, কিন্তু আউটবাউন্ড অনুরোধটি সেই ফিল্ডের পরিবর্তে ক্যাপচার পরিষেবার কনফিগার করা টাইমআউট ব্যবহার করে, তাই এটি পরিবর্তন করলে সার্ভার কতক্ষণ অপেক্ষা করে তা পরিবর্তন নাও হতে পারে। যদি পরিষেবার দিকে একটি ক্যাপচার ব্যর্থ হয়, সংখ্যাটি বাড়ানোর চেয়ে পরে আবার চেষ্টা করা সাধারণত বেশি কার্যকর।
গোপনীয়তা এবং ছবিটি কোথায় যায়
পৃষ্ঠাটি একটি তৃতীয় পক্ষের রেন্ডারিং পরিষেবা দ্বারা আনা হয়, যার মানে টার্গেট সাইটটি আপনার অনুরোধের পরিবর্তে সেই পরিষেবার অনুরোধ দেখে। ফলস্বরূপ ছবিটি একটি সাময়িক পাবলিক ফোল্ডারে লেখা হয় এবং একটি URL হিসেবে ফেরত দেওয়া হয়, তাই ফোল্ডার পরিষ্কার না হওয়া পর্যন্ত লিংকটি যার কাছেই থাকুক সে এটি খুলতে পারে। প্রাইভেট ড্যাশবোর্ড, অ্যাডমিন প্যানেল, ইনভয়েস বা ব্যক্তিগত তথ্যসম্বলিত কিছু ক্যাপচার করবেন না। আপনার জমা দেওয়া URL-টিও ক্যাপচার প্রদানকারীর কাছে পাঠানো হয়।
সাধারণ ভুল
- স্কিম ভুলে যাওয়া।
example.comযাচাইকরণে ব্যর্থ হয়;https://example.comকাজ করে। - সম্পূর্ণ-পৃষ্ঠার শট আশা করা। শুধুমাত্র ভিউপোর্ট ক্যাপচার করা হয়।
- একটি ক্রপ ফিল্ড পূরণ করা। ক্রপের জন্য প্রস্থ এবং উচ্চতা উভয়ই প্রয়োজন।
- অফ-সেন্টার ক্রপ চাওয়া। ক্রপ সর্বদা কেন্দ্রীভূত।
- একটি প্রাইভেট URL ক্যাপচার করা। অভ্যন্তরীণ হোস্ট প্রত্যাখ্যাত হয়, এবং পাবলিক টেম্প লিংক শেয়ারযোগ্য।
- ধরে নেওয়া যে পুনরাবৃত্তি ক্যাপচার নতুন। অভিন্ন সেটিংস তিন মিনিটের জন্য ক্যাশে করা হয়।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
মন্তব্য (0)
আপনি যে সমস্যার সম্মুখীন হয়েছেন তা বর্ণনা করুন যাতে আমরা তা তদন্ত করে টুলটি উন্নত করতে পারি।