ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ

পার্লের সাথে ক্লায়েন্ট

পার্ল এপিআই

বিবরণ

এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে।

পাবলিক পদ্ধতি

GetResult($ ID)

এই পদ্ধতিটি নিজেই স্ক্রিনশট দেয়। যদি কিছু না ফেরানো থাকে তবে কিছু ভুল হয়ে গেছে বা স্ক্রিনশটটি এখনও প্রস্তুত নেই।

পরামিতি

ফেরত মান

ক্যাপচার


URLToAnimation($ URL, $ অপশন)

রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর URL টি নির্দিষ্ট করুন intoa অ্যানিমেটেড জিআইএফ।

পরামিতি

ফেরত মান

অকার্যকর

GrabzItAnimationOptions

অ্যানিমেটেড জিআইএফ তৈরি করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।

জনসাধারণের সম্পত্তি


URLToImage($ URL, $ অপশন)

রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ চিত্র স্ক্রিনশট।

পরামিতি

ফেরত মান

অকার্যকর

HTMLToImage($ HTML, $ অপশন)

রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ইমেজ।

পরামিতি

ফেরত মান

অকার্যকর

FileToImage($ পাথ, $ অপশন)

রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ইমেজ।

পরামিতি

ফেরত মান

অকার্যকর

GrabzItImageOptions

ক্লাসটি চিত্র ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


URLToVideo($url, $ অপশন)

রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intoa ভিডিও।

পরামিতি

ফেরত মান

অকার্যকর

HTMLToVideo($html, $ অপশন)

ভিডিওটি যে HTML থেকে ক্যাপচার করা উচিত তা নির্দিষ্ট করে৷

পরামিতি

ফেরত মান

অকার্যকর

FileToVideo($পথ, $ অপশন)

রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intoa ভিডিও।

পরামিতি

ফেরত মান

অকার্যকর

ভিডিও অপশন

ক্লাস যখন উপলব্ধ তখন সমস্ত অপশন উপস্থাপন করে একটি ওয়েবপৃষ্ঠার একটি ভিডিও তৈরি করা.

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


URLToRenderedHTML($ URL, $ অপশন = নাল)

রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।

পরামিতি

ফেরত মান

অকার্যকর

HTMLToRenderedHTML($ HTML, $ অপশন = নাল)

রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intহে রেন্ডার এইচটিএমএল।

পরামিতি

ফেরত মান

অকার্যকর

FileToRenderedHTML($ পাথ, $ অপশন = নাল)

রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।

পরামিতি

ফেরত মান

অকার্যকর

GrabzItHTMLOptions

ক্লাস যখন উপলব্ধ তখন সমস্ত অপশন উপস্থাপন করে রেন্ডার এইচটিএমএল ক্যাপচার তৈরি.

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


URLToPDF($ URL, $ অপশন)

রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ পিডিএফ

পরামিতি

ফেরত মান

অকার্যকর

HTMLToPDF($ HTML, $ অপশন)

রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ পিডিএফ

পরামিতি

ফেরত মান

অকার্যকর

FileToPDF($ পাথ, $ অপশন)

রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ পিডিএফ

পরামিতি

ফেরত মান

অকার্যকর

GrabzItPDFOptions

ক্লাস পিডিএফ ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


URLToDOCX ($ URL, $ অপশন)

রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ ডোকএক্স

পরামিতি

ফেরত মান

অকার্যকর

HTMLToDOCX($ HTML, $ অপশন)

রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ডোকএক্স

পরামিতি

ফেরত মান

অকার্যকর

FileToDOCX($ পাথ, $ অপশন)

রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ডোকএক্স

পরামিতি

ফেরত মান

অকার্যকর

GrabzItDOCXOptions

ক্লাসটি ডওএক্সএক্স ক্যাপচার তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


URLToTable($ URL, $ অপশন)

ইউআরএল নির্দিষ্ট করে যা এইচটিএমএল টেবিলগুলি থেকে নেওয়া উচিত।

পরামিতি

ফেরত মান

অকার্যকর

HTMLToTable ($ HTML, $ অপশন)

এইচটিএমএল উল্লেখ করে যে এইচটিএমএল টেবিলগুলি থেকে উত্তোলন করা উচিত।

পরামিতি

ফেরত মান

অকার্যকর

FileToTable ($ পাথ, $ অপশন)

এইচটিএমএল ফাইলটি উল্লেখ করে যা থেকে এইচটিএমএল টেবিলগুলি বের করা উচিত।

পরামিতি

ফেরত মান

অকার্যকর

GrabzItTableOptions

এইচটিএমএল টেবিলগুলি সিএসভি, এক্সএলএসএক্স বা জেএসএনে রূপান্তর করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।

জনসাধারণের সম্পত্তি

পাবলিক পদ্ধতি


এটি ফাইল সংরক্ষণের প্রস্তাবিত পদ্ধতি

Save($ কলব্যাক URL = '')

Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি।

পরামিতি

ফেরত মান

স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এর সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি


এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়

SaveTo()

Save স্ক্রিনশট বাইট ডেটা সমেত একটি ভেরিয়েবলের সাথে সিঙ্ক্রোনস ফলাফল।

ফেরত মান

সফল হলে ফাইলটির বাইট ডেটা ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।


এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়

SaveTo($saveToফাইল)

Save একটি ফাইলের সাথে সিঙ্ক্রোনালি ফলাফল।

পরামিতি

ফেরত মান

1 প্রদান করে যদি এটি সফল হয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।


GetStatus ($ ID)

একটি গ্র্যাবিজিট স্ক্রিনশটের বর্তমান অবস্থা পান।

পরামিতি

ফেরত মান

GrabzItStatus লক্ষ্য


GetCookies ($ ডোমেন)

গ্র্যাবজিট কোনও নির্দিষ্ট ডোমেনের জন্য ব্যবহার করছে এমন সমস্ত কুকিজ পান। এটিতে ব্যবহারকারী সংজ্ঞায়িত কুকিজ অন্তর্ভুক্ত থাকতে পারে।

পরামিতি

ফেরত মান

GrabzItCookie বিন্যাস


সেটকুকি ($ নাম, $ ডোমেন, $ মান = '', $ পথ = '/', $ httponly = 0, $ মেয়াদ শেষ '=' ')

গ্র্যাবজিট-এ নতুন কাস্টম কুকি সেট করে, যদি কাস্টম কুকির একই নাম এবং ডোমেন বিশ্বব্যাপী কুকির মতো থাকে তবে বিশ্বব্যাপী কুকিটি ওভাররাইড করা হয়।

কোনও ওয়েবসাইটের কার্যকারিতা কুকি দ্বারা নিয়ন্ত্রিত হলে এটি কার্যকর হতে পারে।

পরামিতি

ফেরত মান

কুকি সফলভাবে সেট করা থাকলে 1, অন্যথায় 0


ডিলিটকুকি ($ নাম, $ ডোমেন)

একটি কাস্টম কুকি মুছুন বা বিশ্বব্যাপী কুকি ব্যবহার করা থেকে ব্লক করুন

পরামিতি

ফেরত মান

1 যদি কুকি সফলভাবে মুছে ফেলা হয়, অন্যথায় 0


পাওয়াWaterMarks()

আপনার আপলোড করা প্রথাটি পান watermarks

ফেরত মান

GrabzItWaterMark বিন্যাস


পাওয়াWaterMark($ আইডেন্টিফায়ার)

আপনার প্রথা ফিরে watermarks যে নির্দিষ্ট সনাক্তকারী সাথে মেলে

পরামিতি

ফেরত মান

GrabzItWaterMark


বিজ্ঞাপনWaterMark($ শনাক্তকারী, $ পথ, $ এক্সপোস, $ ypos)

একটি নতুন কাস্টম যুক্ত করুন watermark

পরামিতি

ফেরত মান

যদি 1 প্রদান করে watermark সফলভাবে সেট করা হয়েছিল


DeleteWaterMark($ আইডেন্টিফায়ার)

একটি কাস্টম মুছুন watermark

পরামিতি

ফেরত মান

যদি 1 প্রদান করে watermark সফলভাবে মুছে ফেলা হয়েছে


UseSSL ($ মান)

গ্র্যাবিজআইটি-র অনুরোধ থাকলে নির্দিষ্ট করে এপিআই-এর এসএসএল ব্যবহার করা উচিত অথবা না

পরামিতি


ফলাফল ক্লাস

GrabzItCookie

পাবলিক পদ্ধতি

GrabzItStatus

স্ক্রীনশটের বর্তমান স্থিতি উপস্থাপন করা বর্গ।

পাবলিক পদ্ধতি

GrabzItWaterMark

এই শ্রেণিটি প্রথাটির প্রতিনিধিত্ব করে watermarks গ্র্যাবআইটিতে সঞ্চিত

পাবলিক পদ্ধতি