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

پی ایچ پی کے ساتھ GrabzIt کلائنٹ

پی ایچ پی کی API

Description

یہ کلاس GrabzIt اسکرین شاٹ ویب خدمات کے ساتھ تمام مواصلات کو سنبھالتی ہے۔

عوامی طریقے

GetResult(ID)

یہ طریقہ اسکرین شاٹ ہی واپس کرتا ہے۔ اگر کچھ واپس نہیں کیا گیا ہے تو پھر کچھ غلط ہو گیا ہے یا اسکرین شاٹ ابھی تیار نہیں ہے۔

پیرامیٹر

واپس قیمت

گرفتاری


URLToAnimation(l یو آر ایل ، $ اختیارات = منسوخ)

آن لائن ویڈیو کا URL بتائیں جسے تبدیل کیا جانا چاہئے intOA متحرک GIF۔

پیرامیٹر

واپس قیمت

صفر

GrabzItAnimationOptions

متحرک GIF تشکیل دیتے وقت کلاس دستیاب تمام اختیارات کی نمائندگی کرتا ہے۔

عوامی املاک


URLToImage(l یو آر ایل ، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA امیج اسکرین شاٹ۔

پیرامیٹر

واپس قیمت

صفر

HTMLToImage(t ایچ ٹی ایم ایل ، $ اختیارات = منسوخ)

ایچ ٹی ایم ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA تصویر.

پیرامیٹر

واپس قیمت

صفر

FileToImage($ راستہ ، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA تصویر.

پیرامیٹر

واپس قیمت

صفر

GrabzItImageOptions

کلاس تصویری کیپچرز بناتے وقت دستیاب تمام آپشنز کی نمائندگی کرتا ہے۔

عوامی املاک

عوامی طریقے


URLToVideo($url، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intاے ویڈیو.

پیرامیٹر

واپس قیمت

صفر

HTMLToVideo($html، $ اختیارات = منسوخ)

اس HTML کی وضاحت کرتا ہے جس سے ویڈیو کیپچر کی جانی چاہیے۔

پیرامیٹر

واپس قیمت

صفر

FileToVideo($path، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intاے ویڈیو.

پیرامیٹر

واپس قیمت

صفر

ویڈیو کے اختیارات

کلاس دستیاب تمام اختیارات کی نمائندگی کرتا ہے جب ویب پیج کی ویڈیو بنانا.

عوامی املاک

عوامی طریقے


URLToRenderedHTML(l یو آر ایل ، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intاے مہیا کردہ ایچ ٹی ایم ایل

پیرامیٹر

واپس قیمت

صفر

HTMLToRenderedHTML(t ایچ ٹی ایم ایل ، $ اختیارات = منسوخ)

ایچ ٹی ایم ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intاے مہیا کردہ ایچ ٹی ایم ایل

پیرامیٹر

واپس قیمت

صفر

FileToRenderedHTML($ راستہ ، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intاے مہیا کردہ ایچ ٹی ایم ایل

پیرامیٹر

واپس قیمت

صفر

GrabzItHTMLOptions

کلاس دستیاب تمام اختیارات کی نمائندگی کرتا ہے جب مہیا کردہ HTML کیپچرز تیار کرنا.

عوامی املاک

عوامی طریقے


URLToPDF(l یو آر ایل ، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA پی ڈی ایف۔

پیرامیٹر

واپس قیمت

صفر

HTMLToPDF(t ایچ ٹی ایم ایل ، $ اختیارات = منسوخ)

ایچ ٹی ایم ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA پی ڈی ایف۔

پیرامیٹر

واپس قیمت

صفر

FileToPDF($ راستہ ، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA پی ڈی ایف۔

پیرامیٹر

واپس قیمت

صفر

GrabzItPDFOptions

پی ڈی ایف کیپچرز تخلیق کرتے وقت کلاس دستیاب تمام اختیارات کی نمائندگی کرتا ہے۔

عوامی املاک

عوامی طریقے


URLToDOCX (l url ، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA DOCX۔

پیرامیٹر

واپس قیمت

صفر

HTMLToDOCX(t ایچ ٹی ایم ایل ، $ اختیارات = منسوخ)

ایچ ٹی ایم ایل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA DOCX۔

پیرامیٹر

واپس قیمت

صفر

FileToDOCX($ راستہ ، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جسے تبدیل کیا جانا چاہئے intOA DOCX۔

پیرامیٹر

واپس قیمت

صفر

GrabzItDOCXOptions

کلاس DOCX کیپچرز بناتے وقت دستیاب تمام آپشنز کی نمائندگی کرتا ہے۔

عوامی املاک

عوامی طریقے


URLToTable(l یو آر ایل ، $ اختیارات = منسوخ)

یو آر ایل کی وضاحت کرتا ہے کہ HTML ٹیبلز کو نکالنا چاہئے۔

پیرامیٹر

واپس قیمت

صفر

HTMLToTable (t html ، $ اختیارات = منسوخ)

HTML کی وضاحت کرتا ہے کہ HTML ٹیبلز کو نکالنا چاہئے۔

پیرامیٹر

واپس قیمت

صفر

فائل ٹیبل ($ راستہ ، $ اختیارات = منسوخ)

ایک HTML فائل کی وضاحت کرتا ہے جس سے HTML ٹیبلز کو نکالنا چاہئے۔

پیرامیٹر

واپس قیمت

صفر

GrabzItTableOptions

HTML ٹیبلز کو CSV ، XLSX یا JSON میں تبدیل کرتے وقت کلاس دستیاب تمام اختیارات کی نمائندگی کرتا ہے۔

عوامی املاک

عوامی طریقے


Save($ کال بیک بیک URL = null)

Save نتیجہ متفقہ طور پر اور ایک انوکھا شناخت کار واپس کرتا ہے ، جس کے ساتھ اسکرین شاٹ حاصل کرنے کیلئے استعمال کیا جاسکتا ہے GetResult طریقہ.

پیرامیٹر

واپس قیمت

اسکرین شاٹ کا انوکھا شناخت کنندہ بصورت دیگر اگر غلطی ہوئی ہے تو کوئی رعایت پھینک دی گئی ہے۔ اس کے ساتھ اسکرین شاٹ حاصل کرنے کے لئے استعمال کیا جاسکتا ہے GetResult طریقہ


انتباہی یہ طریقہ مطابقت پذیر ہے لہذا نتیجہ پر کارروائی کے دوران کسی اطلاق کو روکنے کا سبب بنے گی

SaveTo()

Save اسکرین شاٹ بائٹ ڈیٹا پر مشتمل متغیر پر ہم وقت سازی کا نتیجہ۔

واپس قیمت

اگر کامیاب ہو تو فائل کا بائٹ ڈیٹا لوٹاتا ہے بصورت دیگر یہ استثناء پھینک دیتی ہے۔


انتباہی یہ طریقہ مطابقت پذیر ہے لہذا نتیجہ پر کارروائی کے دوران کسی اطلاق کو روکنے کا سبب بنے گی

SaveTo($saveToفائل)

Save نتیجہ ایک فائل پر ہم وقت سازی سے۔

پیرامیٹر

واپس قیمت

اگر وہ کامیاب ہے تو سچ واپس کردیتا ہے بصورت دیگر یہ استثناء ہے۔


گیٹ اسٹیٹس ($ ID)

GrabzIt اسکرین شاٹ کی موجودہ حیثیت حاصل کریں۔

پیرامیٹر

واپس قیمت

GrabzItStatus اعتراض


گیٹ کوکیز ($ ڈومین)

GrabzIt کسی خاص ڈومین کے لئے استعمال کرنے والی تمام کوکیز حاصل کریں۔ اس میں صارف کی وضاحت شدہ کوکیز بھی شامل ہوسکتی ہیں۔

پیرامیٹر

واپس قیمت

GrabzItCookie صف


سیٹ کوکی ($ نام ، $ ڈومین ، $ ویلیو = "" ، $ پاتھ = "/" ، $ httponly = جھوٹے ، ires میعاد = "")

گربز آئٹ پر ایک نئی کسٹم کوکی سیٹ کرتا ہے ، اگر کسٹم کوکی میں عالمی کوکی جیسا نام اور ڈومین ہے تو عالمی کوکی کو کالعدم قرار دیا گیا ہے۔

اگر کسی ویب سائٹ کی فعالیت کوکیز کے ذریعہ کنٹرول کی جائے تو یہ کارآمد ثابت ہوسکتی ہے۔

پیرامیٹر

واپس قیمت

سچ ہے اگر کوکی کامیابی کے ساتھ سیٹ ہوگئی ہے ، ورنہ غلط ہے


ڈیلیٹ کوکی ($ نام ، $ ڈومین)

کسٹم کوکی کو حذف کریں یا عالمی کوکی کو استعمال ہونے سے روکیں

پیرامیٹر

واپس قیمت

سچ ہے اگر کوکی کامیابی کے ساتھ حذف کردی گئی ہے ، ورنہ غلط ہے


حاصل کریںWaterMarks()

اپنا اپ لوڈ کردہ رواج حاصل کریں watermarks

واپس قیمت

GrabzItWaterMark صف


حاصل کریںWaterMark($ شناخت کنندہ)

اپنا دستور واپس کریں watermarks جو مخصوص شناخت کنندہ سے مماثل ہے

پیرامیٹر

واپس قیمت

GrabzItWaterMark


شامل کریںWaterMark($ شناخت کنندہ ، $ راستہ ، $ xpos ، $ ypos)

ایک نیا رواج شامل کریں watermark

پیرامیٹر

واپس قیمت

سچ ہے تو watermark کامیابی کے ساتھ مقرر کیا گیا تھا


DeleteWaterMark($ شناخت کنندہ)

ایک رواج حذف کریں watermark

پیرامیٹر

واپس قیمت

سچ ہے تو watermark کامیابی کے ساتھ حذف کردیا گیا تھا


سیٹ لوکل پروسی ($ پراکسی یو آر ایل)

یہ طریقہ a کے قابل بناتا ہے مقامی پراکسی سرور تمام درخواستوں کے لئے استعمال کیا جائے۔

پیرامیٹر


UseSSL ($ قدر)

اگر GrabzIt کی درخواستوں کی وضاحت کرتا ہے API کو SSL کا استعمال کرنا چاہئے یا نہیں

پیرامیٹر


کریٹ اینکرپشن کی ()

64 خفیہ کاری کلید ، 44 حروف کی لمبائی سے ایک خفیہ نگاری سے محفوظ بنائیں۔


ڈکرپٹ ($ ڈیٹا ، $ کلید)

فراہم کردہ خفیہ کاری کلید کا استعمال کرتے ہوئے ایک خفیہ کردہ گرفتاری کو ڈیریکٹ کریں۔

پیرامیٹر


ڈیکریپٹ فائل ($ راستہ ، $ کلید)

فراہم کردہ خفیہ کاری کلید کا استعمال کرتے ہوئے ایک خفیہ کردہ گرفتاری کو ڈیریکٹ کریں۔

پیرامیٹر


نتائج کی کلاسیں

GrabzItCookie

عوامی املاک

GrabzItStatus

کلاس جو اسکرین شاٹ کی موجودہ صورتحال کی نمائندگی کرتی ہے۔

عوامی املاک

GrabzItWaterMark

یہ کلاس رواج کی نمائندگی کرتا ہے watermarks GrabzIt میں محفوظ ہے

عوامی املاک