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

کال بیک بیک ہینڈلر کا استعمال کرتے وقت میں کسی ویب صفحہ میں اسکرین شاٹ کیسے دکھاتا ہوں؟

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

لہذا اس کے آس پاس جانے کا ایک اچھا طریقہ یہ بھی ہے کہ AJAX کا استعمال کرکے ویب پیج کو غیر متزلزل بنایا جائے۔ اس کی ایک مثال ہر پروگرامنگ زبان کے لئے دستیاب ڈیمو ویب ایپلیکیشن میں دکھائی گئی ہے۔

بنیادی خیال یہ ہے کہ استعمال کرتے وقت GrabzItImageOptions کلاس آپ کو ایک منفرد ID پاس کرنا چاہئے customId طریقہ ، جیسے جی ای ڈی۔ اس کے بعد آپ ہینڈلر میں اسکرین شاٹ کا فائل نام فراہم کرنے کے لئے اس کسٹم آئڈ کا استعمال کریں گے۔

تب آپ کو سرور سائیڈ پر ایک سادہ سا صفحہ بنانے کی ضرورت ہوگی جو اس بات کی نشاندہی کرے گی کہ اگر کسٹم آئڈ کی قیمت پاس ہونے پر اسکرین شاٹ تیار ہے۔

isready.php?id=123

پھر کچھ AJAX استعمال کریں جو آپ کے سرور سائیڈ پیج کو اسی کسٹم سے گزرتے ہوئے کہتے ہیں اگر آپ کا صفحہ یہ کہتا ہے کہ تیار ہے تو ، اسکرین شاٹ ڈسپلے کریں۔