ویب پر گرفت اور تبدیل کرنے کے اوزار

موبائل ویب سائٹ کا اسکرین شاٹ ASP.NET کے ساتھ لیںASP.NET API

۔ GrabzIt ASP.NET API ویب سائٹوں کے موبائل ورژن کا اسکرین شاٹ لینے کی صلاحیت فراہم کرتا ہے ، تاہم ، تمام ویب سائٹوں میں خصوصی موبائل ورژن نہیں ہوتے ہیں اور اس وجہ سے یہ تمام حالات میں کام نہیں کرسکتا ہے۔ موبائل اسکرین شاٹ سے تصویر اور پی ڈی ایف دونوں اسکرین شاٹس نیز ٹیبل نکالتے وقت بھی درخواست کی جاسکتی ہے۔

ایسا کرنے کے لئے آپ کو استعمال کرنے کی ضرورت ہے BrowserType کی قیمت کے ساتھ enum MobileBrowser جب ایک تصویر, PDF or ٹیبل، جیسا کہ نیچے دکھایا گیا ہے. اس کے بعد یہ ہدف والی ویب سائٹ کے موبائل ورژن کی درخواست کرے گا۔

زیادہ مستند موبائل اسکرین شاٹ حاصل کرنے کے ل a ، معیاری موبائل براؤزر کی چوڑائی کو اس میں منتقل کرنا بھی اچھا خیال ہے 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");