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

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

রুবি এপিআই

বিবরণ

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

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

get_result (ID)

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

পরামিতি

ফেরত মান

ক্যাপচার


url_to_animation(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

AnimationOptions

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

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


url_to_image(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_to_image(HTML, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

file_to_image(পাথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

ImageOptions

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

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

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


url_to_video(url, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_টু_ভিডিও(html, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

ফাইল_টু_ভিডিও(পথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

ভিডিও অপশন

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

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

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


url_to_rendered_html(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_to_rendered_html(HTML, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

file_to_rendered_html(পাথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

HTMLOptions

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

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

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


url_to_pdf(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_to_pdf(HTML, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

file_to_pdf(পাথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

PDFOptions

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

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

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


url_to_docx(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_to_docx(HTML, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

file_to_docx(পাথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

DOCXOptions

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

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

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


url_to_table(URL, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

html_to_table(HTML, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

file_to_table(পাথ, অপশন = শূন্য)

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

পরামিতি

ফেরত মান

অকার্যকর

TableOptions

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

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

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


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

save(কলব্যাক URL = শূন্য)

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

পরামিতি

ফেরত মান

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


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

save_to()

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

ফেরত মান

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


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

save_to(saveToফাইল)

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

পরামিতি

ফেরত মান

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


get_status(ID)

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

পরামিতি

ফেরত মান

ScreenShotStatus লক্ষ্য


get_cookies(ডোমেইন)

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

পরামিতি

ফেরত মান

মিষ্ট রূটি বিন্যাস


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

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

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

পরামিতি

ফেরত মান

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


মুছে ফেলুন_কুকি (নাম, ডোমেন)

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

পরামিতি

ফেরত মান

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


পাওয়া_watermarks()

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

ফেরত মান

WaterMark বিন্যাস


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

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

পরামিতি

ফেরত মান

WaterMark


যোগ_watermark(সনাক্তকারী, পথ, এক্সপোস, ইপোস)

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

পরামিতি

ফেরত মান

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


মুছে ফেলা_watermark(শনাক্তকারী)

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

পরামিতি

ফেরত মান

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


set_local_proxy (মান)

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

পরামিতি


use_ssl (মান)

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

পরামিতি


create_encryption_key ()

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


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

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

পরামিতি


decrypt_file (পথ, কী)

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

পরামিতি


ফলাফল ক্লাস

মিষ্ট রূটি

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

ScreenShotStatus

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

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

WaterMark

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

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