اس کے کئی طریقے ہیں GrabzIt API جاوا میں اسکرین شاٹس لینے اور مزید بہت کچھ لینے کے لئے استعمال کیا جاسکتا ہے۔ API کے ساتھ شروعات کرنے کے لئے ان اقدامات پر عمل کریں:
آپ کے جاوا ایپ میں API کا استعمال شروع کرنے کا پہلا مرحلہ اس کی ایک مثال بنانا ہے GrabzItClient کلاس ، آپ کے پاس درخواست کلید اور درخواست راز اپنے GrabzIt اکاؤنٹ سے کنسٹرکٹر تک۔
//Create the GrabzItClient class //Replace "APPLICATION KEY", "APPLICATION SECRET" with the values from your account! GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
پھر اس میں سے ایک کا استعمال کریں تصویر, PDF, حرکت پذیری or ٹیبل طریقوں پر قبضہ a URL or HTML کو تبدیل کریں.
// To take a image screenshot grabzIt.URLToImage("https://www.tesla.com"); // Or to take a PDF screenshot grabzIt.URLToPDF("https://www.tesla.com"); // Or to convert online videos into animated GIF's grabzIt.URLToAnimation("http://www.example.com/video.avi"); // Or to capture table(s) grabzIt.URLToTable("https://www.tesla.com");
// To convert HTML into a image grabzIt.HTMLToImage("<html><body><h1>Hello World!</h1></body></html>"); // Or convert HTML into a PDF document grabzIt.HTMLToPDF("<html><body><h1>Hello World!</h1></body></html>"); // Or convert HTML into a CSV, XLSX or JSON document grabzIt.HTMLToTable("<html><body><table><tr><th>Name</th><th>Age</th></tr> <tr><td>Tom</td><td>23</td></tr><tr><td>Nicola</td><td>26</td></tr> </table></body></html>");
// To convert HTML file into a image grabzIt.FileToImage("example.html"); // Or convert HTML file into a PDF document grabzIt.FileToPDF("example.html"); // Or convert HTML file into a CSV, XLSX or JSON document grabzIt.FileToTable("tables.html");
اگلا نتیجہ ہونا چاہئے saved مندرجہ ذیل دو میں سے کسی ایک کا استعمال کرتے ہوئے save طریقوں. کے ساتہ Save کے URL کا طریقہ ہینڈلر بیان کرنے کی ضرورت ہے ، جو اس پر عملدرآمد کرے گا کال بیک GrabzIt سے اور save نتیجے میں اسکرین شاٹ. چونکہ اس طریقہ کار کے لئے کال بیک بیک ہینڈلر کی ضرورت ہوتی ہے عام طور پر صرف یہ ممکن ہے کہ کسی ویب ایپلی کیشن میں اس نقطہ نظر کو استعمال کیا جاسکے۔
grabzIt.Save("http://www.example.com/handler");
متبادل کے طور پر استعمال کریں ہم آہنگ SaveTo طریقہ ، جو اسکرین شاٹ بننے کے وقت آپ کی درخواست کو انتظار کرنے پر مجبور کرے گا لہذا یہ صرف استعمال کیا جانا چاہئے Save طریقہ استعمال نہیں کیا جاسکتا ، جیسے کسی ڈیسک ٹاپ کی درخواست میں۔
اسکرین شاٹ بننے کے بعد یہ ہے saveفراہم کردہ فائل پاتھ پر d
String filepath = "images/result.jpg"; grabzIt.SaveTo(filepath);
ہماری تمام آن لائن خدمات جیسے ویب کیپچرز بنانا ، متحرک GIF's یا HTML کو تبدیل کرنا متعدد حسب ضرورت اختیارات ہیں جن میں شامل ہیں۔ براؤزر کی اونچائی ، براؤزر کی چوڑائی ، اسکرین شاٹ کی اونچائی ، اسکرین شاٹ کی چوڑائی ، اسکرین شاٹ لینے سے پہلے کی تاخیر اور اسکرین شاٹ کی تصویری شکل کی تشکیل۔ ان تمام اختیارات اور پی ڈی ایف بنانے کے بارے میں مزید معلومات کے ل For ، ویب مواد سے متحرک GIF's اور CSV's دیکھیں کلائنٹ دستاویزات.