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

পাইথনের সাথে গ্র্যাবজিট ক্লায়েন্ট

পাইথন এপিআই

বিবরণ

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

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

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 একটি ফাইলের সাথে সিঙ্ক্রোনালি ফলাফল।

পরামিতি

ফেরত মান

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


GetStatus (ID)

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

পরামিতি

ফেরত মান

ScreenShotStatus লক্ষ্য


GetCookies (ডোমেন)

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

পরামিতি

ফেরত মান

GrabzItCookie বিন্যাস


সেটকুকি (নাম, ডোমেন, মান = "", পথ = "/", httponly = মিথ্যা, মেয়াদ = "")

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

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

পরামিতি

ফেরত মান

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


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

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

পরামিতি

ফেরত মান

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


পাওয়াWaterMarks()

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

ফেরত মান

GrabzItWaterMark বিন্যাস


পাওয়াWaterMark(শনাক্তকারী)

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

পরামিতি

ফেরত মান

GrabzItWaterMark


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

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

পরামিতি

ফেরত মান

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


DeleteWaterMark(শনাক্তকারী)

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

পরামিতি

ফেরত মান

সত্য সত্য যদি watermark সফলভাবে মুছে ফেলা হয়েছে


SetLocalProxy (proxyUrl)

এই পদ্ধতিটি সক্ষম করে a স্থানীয় প্রক্সি সার্ভার সমস্ত অনুরোধের জন্য ব্যবহার করা।

পরামিতি


এসএসএল ব্যবহার করুন

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

পরামিতি


CreateEncryptionKey ()

64 এনক্রিপশন কীটি 44 অক্ষর দীর্ঘ, একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত বেস তৈরি করুন।


ডিক্রিপ্ট (ডেটা, কী)

প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।

পরামিতি


ডিক্রিপ্ট ফাইল (পথ, কী)

প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।

পরামিতি


ফলাফল ক্লাস

GrabzItCookie

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

ScreenShotStatus

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

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

GrabzItWaterMark

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

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