সার্জারির GrabzIt পার্ল API ওয়েবসাইটগুলির মোবাইল সংস্করণগুলির স্ক্রিনশট নেওয়ার ক্ষমতা সরবরাহ করে, তবে সমস্ত ওয়েবসাইটের বিশেষ মোবাইল সংস্করণ নেই এবং তাই এটি সমস্ত পরিস্থিতিতে কাজ না করে। মোবাইল স্ক্রিনশট চিত্র এবং পিডিএফ উভয় স্ক্রিনশট পাশাপাশি টেবিলগুলি বের করার জন্য অনুরোধ করা যেতে পারে।
এটি করার জন্য আপনাকে 1 পাস করতে হবে requestAs
অপশন অবজেক্টের পদ্ধতি তৈরি করার সময় একটি ভাবমূর্তি, পিডিএফ or টেবিল, নিচে দেখানো হয়েছে. এটি তখন লক্ষ্য ওয়েবসাইটটির মোবাইল সংস্করণে অনুরোধ করবে।
আরও সত্যায়িত মোবাইল স্ক্রিনশট পেতে একটি মানক মোবাইল ব্রাউজারের প্রস্থের কাছে পাস করা ভাল ধারণা browserWidth
পদ্ধতি GrabzItImageOptions বর্গ। অথবা আপনি যদি পিডিএফ তৈরি করছেন তবে একটি ছোট পৃষ্ঠা আকার চয়ন করুন।
$options = GrabzItImageOptions->new(); $options->format("png"); $options->browserWidth("320"); $options->width("256"); $options->height("256"); $options->requestAs(1); $grabzIt = GrabzItClient->new("Sign in to view your Application Key", "Sign in to view your Application Secret"); $grabzIt->URLToImage("https://www.tesla.com", $options); $grabzIt->Save("http://www.mysite.com/handler.pl");