সার্জারির GrabzIt ASP.NET এপিআই ওয়েবসাইটগুলির মোবাইল সংস্করণগুলির স্ক্রিনশট নেওয়ার ক্ষমতা সরবরাহ করে, তবে সমস্ত ওয়েবসাইটের বিশেষ মোবাইল সংস্করণ নেই এবং তাই এটি সমস্ত পরিস্থিতিতে কাজ না করে। মোবাইল স্ক্রিনশট চিত্র এবং পিডিএফ উভয় স্ক্রিনশট পাশাপাশি টেবিলগুলি বের করার জন্য অনুরোধ করা যেতে পারে।
এটি করার জন্য আপনাকে এটি ব্যবহার করতে হবে BrowserType মান সহ এনাম MobileBrowser
যখন একটি তৈরি ভাবমূর্তি, পিডিএফ or টেবিল, নিচে দেখানো হয়েছে. এটি তখন লক্ষ্য ওয়েবসাইটটির মোবাইল সংস্করণে অনুরোধ করবে।
আরও সত্যায়িত মোবাইল স্ক্রিনশট পেতে একটি মানক মোবাইল ব্রাউজারের প্রস্থের কাছে পাস করা ভাল ধারণা BrowserWidth
সম্পত্তি ImageOptions বর্গ। অথবা আপনি যদি পিডিএফ তৈরি করছেন তবে একটি ছোট পৃষ্ঠা আকার চয়ন করুন।
ImageOptions options = new ImageOptions(); options.Format = ImageFormat.png; options.BrowserWidth = 320; options.Width = 256; options.Height = 256; options.RequestAs = BrowserType.MobileBrowser; 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.Save("http://www.mysite.com/Home/Handler");