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

پاپ اپ کے بغیر اسکرین شاٹس لیں!

18 فروری 2017

آنے والے ہفتوں میں ہم اپنے API کے لیے ایک اپڈیٹ شروع کرنے جا رہے ہیں جو آپ کو HTML عناصر کو چھپانے کی اجازت دیتا ہے۔ یہ خاص طور پر ان پریشان کن ان لائن موڈل پاپ اپس کو چھپانے کے لیے مفید ہو گا جنہیں کچھ ویب سائٹس صارفین کو کارروائیاں کرنے کی ترغیب دینے کے لیے استعمال کرتی ہیں۔

اب تک کی تبدیلیاں درج ذیل APIs میں متعارف کرائی گئی ہیں۔

HTML عناصر کو چھپانے کے لیے، صرف ان تمام HTML عناصر کی id یا کلاس کے نام بتائیں جنہیں آپ چھپانا چاہتے ہیں۔ مثال کے طور پر #myelem, .myclass. ذیل میں جاوا اسکرپٹ اور پی ایچ پی دونوں کا استعمال کرتے ہوئے ایسا کرنے کی دو مثالیں ہیں۔

جاوا اسکرپٹ کا استعمال کرتے ہوئے HTML عناصر کو چھپانا۔

GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.google.com", {"hide":"#myelem, .myclass"}).Create();

پی ایچ پی کا استعمال کرتے ہوئے ایچ ٹی ایم ایل عناصر کو چھپانا۔

$grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
$options = new GrabzItImageOptions();
$options->setHideElement("#myelem, .myclass");

$grabzIt->URLToImage("http://www.google.com", $options);
$grabzIt->SaveTo("test.jpg");

مزید برآں ہدف پیرامیٹر، اب شناخت کنندگان کے علاوہ کلاس کے نام بھی قبول کرتا ہے، صرف معیاری CSS سلیکٹر کی وضاحت کریں۔ مثال کے طور پر صرف ایک سی ایس ایس سلیکٹر کو ہدف کے پیرامیٹر پر منتقل کریں۔ .myclass or #myid اگر ایک سے زیادہ مماثل عناصر ہیں تو پہلے کو منتخب کیا جائے گا۔

تازہ ترین بلاگ پوسٹس دیکھیں