নোড.জেএস সহ গ্র্যাবজিট ক্লায়েন্ট
বিবরণ
এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে।
পাবলিক পদ্ধতি
- get_result(id)
- url_to_animation(url, options)
- url_to_image(url, options)
- html_to_image(html, options)
- file_to_image(path, options)
- url_to_pdf(url, options)
- html_to_pdf(html, options)
- file_to_pdf(path, options)
- url_to_docx(url, options)
- html_to_docx(html, options)
- file_to_docx(path, options)
- url_to_table(url, options)
- html_to_table(html, options)
- file_to_table(path, options)
- url_to_rendered_html(url, options)
- html_to_rendered_html(html, options)
- file_to_rendered_html(path, options)
- save(callBackUrl, oncomplete)
- save_to(saveToFile, oncomplete)
- get_status(id, oncomplete)
- get_cookies(domain, oncomplete)
- set_cookie(name, domain, options, oncomplete)
- delete_cookie(name, domain, oncomplete)
- get_watermarks(oncomplete)
- get_watermark(identifier, oncomplete)
- add_watermark(identifier, path, xpos, ypos, oncomplete)
- delete_watermark(identifier, oncomplete)
- set_local_proxy(value)
- use_ssl(value)
- create_encryption_key()
- decrypt(data, key)
- decrypt_file(path, key, oncomplete)
get_result (ID)
এই পদ্ধতিটি নিজেই স্ক্রিনশট দেয়। যদি কিছু না ফেরানো থাকে তবে কিছু ভুল হয়ে গেছে বা স্ক্রিনশটটি এখনও প্রস্তুত নেই।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
url_to_animation(URL, অপশন)
রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর URL টি নির্দিষ্ট করুন intoa অ্যানিমেটেড জিআইএফ।
পরামিতি
-
url - রূপান্তর করতে অনলাইন ভিডিওর URL into একটি অ্যানিমেটেড জিআইএফ
- প্রয়োজনীয়
-
ভিমেও এবং ইউটিউব ভিডিও ইউআরএল গ্রহণ করে
- সতর্কতা Vimeo এবং YouTube ভিডিওগুলি একটি তৃতীয় পক্ষের উপর নির্ভর করে এবং তাই ধারাবাহিক ফলাফল নাও সরবরাহ করতে পারে।
- অপশন - একটি JSON অবজেক্ট যা অ্যানিমেটেড জিআইএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
অ্যানিমেশন বিকল্প
একটি অ্যানিমেটেড জিআইএফ তৈরি করার সময় সমস্ত অপশন উপলব্ধ।
-
customId - কাস্টম শনাক্তকারী যা আপনি অ্যানিমেটেড জিআইএফ ওয়েব পরিষেবাতে যেতে পারেন to এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
width - ফলাফল অ্যানিমেটেড জিআইএফ প্রস্থ পিক্সেল।
- ডিফল্ট: 180px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর প্রস্থ অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর উচ্চতার সাথে সম্পর্কিত, প্রস্থটি যদি স্বয়ংক্রিয় আকারের হয় তবে উচ্চতাটি করতে পারে না)
-
height - পিক্সেলগুলিতে ফলিত অ্যানিমেটেড জিআইএফের উচ্চতা।
- ডিফল্ট: 120px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর উচ্চতা অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর প্রস্থের সাথে সম্পর্কিত, যদি উচ্চতাটি স্বয়ংক্রিয় আকারের হয় তবে প্রস্থটি পারে না)
-
start - ভিডিওটির সূচনা অবস্থান যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
-
duration - ভিডিওটির সেকেন্ডে দৈর্ঘ্য যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
- ডিফল্ট: প্যাকেজের জন্য সর্বোচ্চ দৈর্ঘ্য
-
speed - অ্যানিমেটেড জিআইএফ এর গতি।
- ডিফল্ট: 1 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
framesPerSecond - প্রতি সেকেন্ডের ফ্রেমের সংখ্যা যা ভিডিও থেকে নেওয়া উচিত।
- ডিফল্ট: 10 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
repeat - অ্যানিমেটেড জিআইএফ লুপ করার সময়।
- ডিফল্ট: 0 X
- ক্রমাগত লুপ: এক্সএনএমএক্স
- নেভার লুপ:-1
-
reverse - সত্য হলে অ্যানিমেটেড জিআইএফ এর ফ্রেমগুলি বিপরীত হয়
-
customWaterMarkId - কাস্টম যুক্ত করুন watermark অ্যানিমেটেড জিআইএফ-তে
-
quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান, যার 85% এর ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
country - দেশটি অ্যানিমেটেড জিআইএফ থেকে নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
বিকল্প উদাহরণ
{
'width':250,
'height':250,
'speed':2
}
url_to_image(URL, অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ চিত্র স্ক্রিনশট।
পরামিতি
-
url - ইউআরএল যা স্ক্রিনশটটি তৈরি করা উচিত
- অপশন - একটি JSON অবজেক্ট যা স্ক্রিনশট তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_image(HTML, অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ইমেজ।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ইমেজ
- অপশন - একটি জেএসওএন অবজেক্ট যা কোনও চিত্র তৈরি করার সময় ব্যবহার করার জন্য কোনও বিশেষ বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_image(পাথ, অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ইমেজ।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ইমেজ
- অপশন - একটি জেএসওএন অবজেক্ট যা কোনও চিত্র তৈরি করার সময় ব্যবহার করার জন্য কোনও বিশেষ বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
চিত্র বিকল্পসমূহ
চিত্র ক্যাপচারগুলি তৈরি করার সময় সমস্ত অপশন উপলব্ধ।
-
customId - কাস্টম আইডেন্টিফায়ার যা আপনি স্ক্রিনশট ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
browserWidth - পিক্সেল ব্রাউজারের প্রস্থ
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
-
browserHeight - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
- ডিফল্ট: 1170 X
- সর্বাধিক: এক্সএনএমএক্স
- পূর্ণ দৈর্ঘ্য: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ পুরো ওয়েব পৃষ্ঠার একটি দৃশ্যাবলী তোলা হয়েছে)
-
width - ফলস্বরূপ থাম্বনেল পিক্সেল প্রস্থ
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট উচ্চতা নির্দিষ্ট করা হয় তবে আউটপুট প্রস্থ আউটপুট উচ্চতার সমানুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- পূর্ণ প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের প্রস্থ হ্রাস হয়নি)
-
height - মিলিমিটারের ফলস্বরূপ থাম্বনেইলের উচ্চতা
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট প্রস্থ নির্দিষ্ট করা হয় তবে আউটপুট উচ্চতা আউটপুট প্রস্থের সাথে আনুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- পূর্ণ উচ্চতা: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের উচ্চতা হ্রাস হয়নি)
-
format - স্ক্রিনশটটি ফর্ম্যাটটিতে থাকা উচিত।
- ডিফল্ট: "jpg"
- বিকল্পগুলি: "bmp8", "bmp16", "bmp24", "বিএমপি", "টিফ", "ওয়েবপ", "jpg", "png"
-
delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
clickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
targetElement - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও স্ক্রিনশট, ওয়েব পৃষ্ঠার সমস্ত অংশ উপেক্ষা করা হয়। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
hideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
waitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
customWaterMarkId - একটি কাস্টম যুক্ত করুন watermark ছবিতে
-
quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান। এটি বর্তমানে কেবল জেপিজি এবং ডব্লিউইবিপি চিত্রগুলিকেই প্রভাবিত করে, যার 90% ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
transparent - যদি সত্য হয় চিত্র ক্যাপচার স্বচ্ছ হতে হবে। এটি কেবল পিএনজি এবং টিফ চিত্রগুলির সাথে সামঞ্জস্যপূর্ণ।
-
hd - সত্য যদি ইমেজ ক্যাপচার উচ্চ সংজ্ঞা হবে এটি চিত্রের মাত্রার আকার দ্বিগুণ করে।
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
post - এইচটিটিপি পোস্ট ক্যোয়ারী সংজ্ঞায়িত করেstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে। এই বিকল্পটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
বিকল্প উদাহরণ
{
'width':500,
'height':500
}
url_to_rendered_html(URL, অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
url - URL টি রেন্ডার করা HTML হওয়া উচিত
- অপশন - একটি JSON অবজেক্ট যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_rendered_html(HTML, অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intহে রেন্ডার এইচটিএমএল
- অপশন - একটি JSON অবজেক্ট যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_rendered_html(পাথ, অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intহে রেন্ডার এইচটিএমএল
- অপশন - একটি JSON অবজেক্ট যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
এইচটিএমএল বিকল্পসমূহ
সমস্ত অপশন উপলব্ধ যখন রেন্ডার এইচটিএমএল ক্যাপচার তৈরি.
-
customId - কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
browserWidth - পিক্সেল ব্রাউজারের প্রস্থ
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
-
browserHeight - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
- ডিফল্ট: 1170 X
- সর্বাধিক: এক্সএনএমএক্স
-
delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
clickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
waitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
post - এইচটিটিপি পোস্ট ক্যোয়ারী সংজ্ঞায়িত করেstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে। এই বিকল্পটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
বিকল্প উদাহরণ
{
'country':'SG',
'delay':5000
}
url_to_pdf(URL, অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ পিডিএফ
- অপশন - একটি জেএসওএন অবজেক্ট যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_pdf(HTML, অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ পিডিএফ
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ পিডিএফ
- অপশন - একটি জেএসওএন অবজেক্ট যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_pdf(পাথ, অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ পিডিএফ
- অপশন - একটি জেএসওএন অবজেক্ট যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
পিডিএফ বিকল্পগুলি
পিডিএফ ক্যাপচার তৈরি করার সময় সমস্ত অপশন উপলব্ধ।
-
customId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
includeBackground - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি স্ক্রিনশটে অন্তর্ভুক্ত করা উচিত
-
pagesize - পিডিএফ এর পৃষ্ঠার আকার
- ডিফল্ট: "A4"
- বিকল্পগুলি: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "B6", "আইনী", "চিঠি"
-
orientation - পিডিএফ ডকুমেন্টের ওরিয়েন্টেশন
- ডিফল্ট: "প্রতিকৃতি"
- বিকল্প: "প্রতিকৃতি", "ল্যান্ডস্কেপ"
-
cssMediaType - দ্য সিএসএস মিডিয়া পিডিএফ ডকুমেন্টের প্রকার
- ডিফল্ট: "স্ক্রীন"
- বিকল্পগুলি: "স্ক্রিন", "জনসংযোগ"int"
-
includeLinks - সত্য যদি লিঙ্কগুলি পিডিএফটিতে অন্তর্ভুক্ত করা উচিত
-
includeOutline - সত্য যদি পিডিএফ বুকমার্ক অন্তর্ভুক্ত করা উচিত
-
title - পিডিএফ নথিতে একটি শিরোনাম সরবরাহ করুন
-
coverUrl - একটি ওয়েব পৃষ্ঠার ইউআরএল যা পিডিএফটির একটি কভার পৃষ্ঠা হিসাবে ব্যবহার করা উচিত
-
marginTop - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
marginLeft - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
marginBottom - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
marginRight - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
browserWidth - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থ পিডিএফ ডকুমেন্টের প্রস্থের সাথে মেলে)
-
pageWidth - দ্য ফলাফল পিডিএফ কাস্টম প্রস্থ মিমি মধ্যে
-
pageHeight - দ্য ফলাফল পিডিএফ কাস্টম উচ্চতা মিমি মধ্যে
-
delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
templateId - যুক্ত কর একটি টেমপ্লেট আইডি যা পিডিএফ ডকুমেন্টের শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
clickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
targetElement - দ্য সিএসএস নির্বাচক একমাত্র টার্গেটের ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান যা পরিণত হবে intওএ পিডিএফওয়েব পৃষ্ঠার অন্যান্য সমস্ত অংশ উপেক্ষা করা হবে। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
hideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
waitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
customWaterMarkId - একটি কাস্টম যুক্ত করুন watermark পিডিএফ ডকুমেন্টের প্রতিটি পৃষ্ঠায়
-
quality - দ্য ফিরে পিডিএফ মানের। ডিফল্ট পিডিএফ জন্য প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
post - এইচটিটিপি পোস্ট ক্যোয়ারী সংজ্ঞায়িত করেstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে। এই বিকল্পটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
-
templateVariables - সংজ্ঞা দেয় কাস্টম টেম্পলেট ক্যোয়ারী হিসাবে প্যারামিটার এবং মানstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে।
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
mergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন পিডিএফ ডকুমেন্টের শুরুতে মার্জ করা
-
password - দ্য পিডিএফ ডকুমেন্ট সুরক্ষিত পাসওয়ার্ড সঙ্গে
বিকল্প উদাহরণ
{
'pagesize':'A5',
'includeLinks':true
}
url_to_docx(URL, অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ ডোকএক্স
- অপশন - একটি জেএসওএন অবজেক্ট যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_docx(HTML, অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ডোকএক্স
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ডোকএক্স
- অপশন - একটি জেএসওএন অবজেক্ট যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_docx(পাথ, অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ডোকএক্স
- অপশন - একটি জেএসওএন অবজেক্ট যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
ডকএক্স বিকল্পসমূহ
DOCX ক্যাপচার তৈরি করার সময় সমস্ত অপশন উপলব্ধ the
-
customId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
includeBackground - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি চিত্রগুলি ডসএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
pagesize - ডসএক্সএক্সের পৃষ্ঠার আকার
- ডিফল্ট: "A4"
- বিকল্পগুলি: "A3", "A4", "A5", "A6", "B3", "B4", "B5", "B6", "আইনী", "চিঠি"
-
orientation - ডোক্স ডকুমেন্টের ওরিয়েন্টেশন
- ডিফল্ট: "প্রতিকৃতি"
- বিকল্প: "প্রতিকৃতি", "ল্যান্ডস্কেপ"
-
includeLinks - সত্য যদি লিঙ্কগুলি ডসএক্সএক্সের অন্তর্ভুক্ত করা উচিত
-
includeImages - সত্য হলে ওয়েব পৃষ্ঠার চিত্রগুলি ডকএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
title - ডোক্স ডকুমেন্টকে একটি শিরোনাম সরবরাহ করুন
-
marginTop - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
marginLeft - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
marginBottom - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
marginRight - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
browserWidth - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থটি ডসএক্সএক্স নথির প্রস্থের সাথে মেলে)
-
pageWidth - দ্য ফলস্বরূপ DOCX এর কাস্টম প্রস্থ মিমি মধ্যে
-
pageHeight - দ্য ফলস্বরূপ DOCX এর কাস্টম উচ্চতা মিমি মধ্যে
-
delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
templateId - যুক্ত কর একটি টেমপ্লেট আইডি যা DOCX নথির শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
clickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
targetElement - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও ডোকএক্স, ওয়েব পৃষ্ঠার অন্যান্য সমস্ত অংশ উপেক্ষা করা হবে। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
hideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
waitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
quality - দ্য ফিরে আসা ডওএক্সএক্সের গুণমান। ডসএক্সএক্সের চিত্রগুলির ডিফল্ট গুণটি হল 85%%
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
post - এইচটিটিপি পোস্ট ক্যোয়ারী সংজ্ঞায়িত করেstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে। এই বিকল্পটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
-
templateVariables - সংজ্ঞা দেয় কাস্টম টেম্পলেট ক্যোয়ারী হিসাবে প্যারামিটার এবং মানstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে।
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
mergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন ডওএক্সএক্স ডকুমেন্টের শুরুতে মার্জ করা হয়েছে
-
password - দ্য DOCX দস্তাবেজ সুরক্ষিত করতে পাসওয়ার্ড সঙ্গে
বিকল্প উদাহরণ
{
'pagesize':'A5',
'includeLinks':true
}
url_to_table(URL, অপশন)
ইউআরএল নির্দিষ্ট করে যা এইচটিএমএল টেবিলগুলি থেকে নেওয়া উচিত।
পরামিতি
-
ইউআরএল - থেকে এইচটিএমএল টেবিলগুলি বের করার URL URL
- অপশন - একটি জেএসওএন অবজেক্ট যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_table(HTML, অপশন)
এইচটিএমএল উল্লেখ করে যে এইচটিএমএল টেবিলগুলি থেকে উত্তোলন করা উচিত।
পরামিতি
-
এইচটিএমএল - থেকে এইচটিএমএল টেবিলগুলি বের করতে এইচটিএমএল।
- অপশন - একটি জেএসওএন অবজেক্ট যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_table(পাথ, অপশন)
এইচটিএমএল ফাইলটি উল্লেখ করে যা থেকে এইচটিএমএল টেবিলগুলি বের করা উচিত।
পরামিতি
-
পাথ - থেকে এইচটিএমএল টেবিলগুলি বের করতে কোনও এইচটিএমএল ফাইলের ফাইল পাথ।
- অপশন - একটি জেএসওএন অবজেক্ট যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
টেবিল বিকল্প
এইচটিএমএল টেবিলগুলি সিএসভি, এক্সএলএসএক্স বা জেএসএনে রূপান্তর করার সময় উপলভ্য সমস্ত বিকল্প।
-
customId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে
-
tableNumberToInclude - রূপান্তরিত করার জন্য সারণীর সূচীটি, ওয়েব পৃষ্ঠার সমস্ত টেবিলগুলি ওয়েব পৃষ্ঠার শীর্ষ থেকে নীচে অর্ডার করা হয়েছিল
-
format - টেবিলটি বিন্যাসে হওয়া উচিত
- ডিফল্ট: "সিএসভি"
- বিকল্পগুলি: "সিএসভি", "জসন", "এক্সএলএক্সএক্স"
-
includeHeaderNames - যদি সত্য শিরোনামের নামগুলি সারণীতে অন্তর্ভুক্ত করা হয়
-
includeAllTables - সত্য হলে ওয়েব পৃষ্ঠার সমস্ত টেবিল পৃথক স্প্রেডশিট শীটে উপস্থিত প্রতিটি টেবিলের সাথে বের করা হবে। কেবলমাত্র এক্সএলএসএক্স ফর্ম্যাট সহ উপলব্ধ
-
targetElement - ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদানের আইডি যা থেকে টেবিলগুলি বের করতে ব্যবহার করা উচিত
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportUrl - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
post - এইচটিটিপি পোস্ট ক্যোয়ারী সংজ্ঞায়িত করেstring। কোয়েরিতে প্রতিটি নাম এবং মানstring ইউআরএল এনকোড করা প্রয়োজন হবে। এই বিকল্পটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
বিকল্প উদাহরণ
{
'format':'xlsx',
'includeHeaderNames':true
}
কলব্যাকআরল বিকল্পটি ব্যবহার করা কোনও ফাইল সংরক্ষণের প্রস্তাবিত পদ্ধতি
save(কলব্যাকআরল, অনম্পূর্ণ)
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে get_result পদ্ধতি।
পরামিতি
- কলব্যাক ইউআরএল - ক্রীড়াশিক্ষক গ্র্যাবসআইটি পরিষেবাটি কাজ শেষ করার পরে কল করা উচিত
- অনম্পূর্ণ (ত্রুটি, আইডি) - কলব্যাক ফাংশন, যা স্ক্রিনশটের আইডি পুনরুদ্ধার করা হয়।
save_to(saveToফাইল, অনম্পূর্ণ)
Save কলব্যাক ইউআরএল না ব্যবহার করে সিঙ্ক্রোনসিভ ফলাফল।
পরামিতি
- saveToফাইল - ফাইল পাথ যে ক্যাপচার হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
- অনম্পূর্ণ (ত্রুটি, ডেটা) - কলব্যাক ফাংশন, যা স্ক্রীনশটটি ডাউনলোড করার পরে ডাকা হয়। ডেটা প্যারামিটারে স্ক্রিনশট বাইট থাকে।
get_status(আইডি, অসম্পূর্ণ)
একটি গ্র্যাবিজিট স্ক্রিনশটের বর্তমান অবস্থা পান।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
-
oncomplete (ত্রুটি, অবস্থা) - কলব্যাক ফাংশন, যা স্ক্রিনশট স্থিতি পুনরুদ্ধার করা হয় যখন বলা হয়।
get_cookies(ডোমেন, অনম্পূর্ণ)
গ্র্যাবজিট কোনও নির্দিষ্ট ডোমেনের জন্য ব্যবহার করছে এমন সমস্ত কুকিজ পান। এটিতে ব্যবহারকারী সংজ্ঞায়িত কুকিজ অন্তর্ভুক্ত থাকতে পারে।
পরামিতি
-
ডোমেন - এর জন্য কুকি ফিরিয়ে দিতে ডোমেন
-
oncomplete (ত্রুটি, বিস্কুট) - কলব্যাক ফাংশন, যা কুকিজ পুনরুদ্ধার করা হলে ডাকা হয়।
set_cookie (নাম, ডোমেন, বিকল্পগুলি, অনম্পূর্ণ)
গ্র্যাবজিট-এ নতুন কাস্টম কুকি সেট করে, যদি কাস্টম কুকির একই নাম এবং ডোমেন বিশ্বব্যাপী কুকির মতো থাকে তবে বিশ্বব্যাপী কুকিটি ওভাররাইড করা হয়।
কোনও ওয়েবসাইটের কার্যকারিতা কুকি দ্বারা নিয়ন্ত্রিত হলে এটি কার্যকর হতে পারে।
পরামিতি
মুছুন_কুকি (নাম, ডোমেন, অসম্পূর্ণ)
একটি কাস্টম কুকি মুছুন বা বিশ্বব্যাপী কুকি ব্যবহার করা থেকে ব্লক করুন
পরামিতি
-
নাম - মুছে ফেলার কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনটির জন্য কুকি মুছুন
- অনম্পূর্ণ (ত্রুটি, সাফল্য) - কলব্যাক ফাংশন, যা কুকি সেট হয়ে গেলে বলা হয়। কুকি মুছে ফেলা হলে সাফল্যের প্যারামিটারটি সত্য, অন্যথায় মিথ্যা।
পাওয়া_watermarks()
আপনার আপলোড করা সমস্ত কাস্টম পান watermarks
পরামিতি
-
oncomplete (ত্রুটি, watermarks) - কলব্যাক ফাংশন, যা ডাকা হয় যখন watermarks পুনরুদ্ধার করা হয়েছে। দ্য watermark প্যারামিটারে একটি অ্যারে থাকে watermarks.
পাওয়া_watermark(সনাক্তকারী, অসম্পূর্ণ)
আপনার প্রথা ফিরে watermark যে নির্দিষ্ট সনাক্তকারী সাথে মেলে
পরামিতি
-
সনাক্তকারী - একটি নির্দিষ্ট কাস্টম সনাক্তকারী watermark আপনি দেখতে চান
-
oncomplete (ত্রুটি, watermarks) - কলব্যাক ফাংশন, যা ডাকা হয় যখন watermark পুনরুদ্ধার করা হয়েছে। দ্য watermarks প্যারামিটারে ক watermark অ্যারে।
যোগ_watermark(শনাক্তকারী, পথ, এক্সপোস, ইপোস, অন কমপ্লিট)
একটি নতুন কাস্টম যুক্ত করুন watermark
পরামিতি
-
শনাক্তকারী - শনাক্তকারী আপনি কাস্টম দিতে চান give watermark। এটি গুরুত্বপূর্ণ যে এই সনাক্তকারীটি অনন্য।
-
পথ - এর পরম পথ watermark আপনার সার্ভারে উদাহরণস্বরূপ সি: /watermark/ 1.png
-
এক্সপোস - আপনি যে স্ক্রিনশটটি প্রদর্শিত হতে চান তাতে অনুভূমিক অবস্থান
- প্রয়োজনীয়
-
বিকল্প:
- বাম = 0
- কেন্দ্র = এক্সএনএমএক্স
- ডান = 2
-
ypos - উল্লম্ব অবস্থান আপনি স্ক্রিনশট উপস্থিত হতে চান
- প্রয়োজনীয়
-
বিকল্প:
- শীর্ষ = 0
- মাঝারি = এক্সএনইউএমএক্স
- নীচে = 2
-
অনম্পূর্ণ (ত্রুটি, সাফল্য) - কলব্যাক ফাংশন, যখন ডাকা হয় watermark অস্ত্রোপচারঅস্ত্রোপচার. সাফল্যের পরামিতি যদি সত্য হয় watermark মৌমাছি সফলভাবে যোগ করা হয়েছে, অন্যথায় মিথ্যা।
মুছে ফেলা_watermark(সনাক্তকারী, অসম্পূর্ণ)
একটি কাস্টম মুছুন watermark
পরামিতি
-
শনাক্তকারী - কাস্টম সনাক্তকারী watermark আপনি মুছে ফেলতে চান
-
অনম্পূর্ণ (ত্রুটি, সাফল্য) - কলব্যাক ফাংশন, যখন ডাকা হয় watermark বক্সচভডট্যশঞ. সাফল্যের পরামিতি যদি সত্য হয় watermark সফলভাবে মুছে ফেলা হয়েছে।
set_local_proxy (মান)
এই পদ্ধতিটি সক্ষম করে a স্থানীয় প্রক্সি সার্ভার সমস্ত অনুরোধের জন্য ব্যবহার করা।
পরামিতি
-
মান - ইউআরএল, যা প্রক্সির প্রয়োজনে একটি পোর্ট অন্তর্ভুক্ত করতে পারে। নাল সরবরাহ করা পূর্ববর্তী কোনও সেট প্রক্সি সরিয়ে ফেলবে
use_ssl (মান)
গ্র্যাবিজআইটি-র অনুরোধ থাকলে নির্দিষ্ট করে এপিআই-এর এসএসএল ব্যবহার করা উচিত
পরামিতি
-
মান - যদি গ্র্যাবজিট এর এপিআই-তে সমস্ত অনুরোধ SSL ব্যবহার করে তবে সত্য
create_encryption_key ()
64 এনক্রিপশন কীটি 44 অক্ষর দীর্ঘ, একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত বেস তৈরি করুন।
ডিক্রিপ্ট (ডেটা, কী)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
decrypt_file (পথ, কী, অনম্পূর্ণ)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
-
পাথ - এনক্রিপ্ট করা ক্যাপচারের পথ
-
কী - দ্য এনক্রিপশন কী
- অন কমপ্লিট (ত্রুটি) - কলব্যাক ফাংশন, যা ফাইলটি ডিক্রিপ্ট করার সময় বলা হয়।
ফলাফল ক্লাস
মিষ্ট রূটি
পাবলিক ভেরিয়েবল
- নাম - কুকি নাম
- মান - কুকি মান
- ডোমেন - কুকিটি ডোমেনের জন্য সেট করা আছে
- পাথ - ডোমেনের সেই পাথ যা এই কুকি প্রয়োগ করে।
- httponly - এই কুকিটি কেবলমাত্র বৈধ যদি ওয়েবসাইটটি এইচটিটিপি প্রোটোকলের সাহায্যে দেখা হয়।
- মেয়াদ শেষ - এই কুকির মেয়াদ শেষ হওয়ার তারিখ
-
প্রকার - কুকির ধরণ এটি
-
বিকল্প:
- গ্লোবাল - এটি গ্র্যাবসআইটি সেট করা একটি বিশ্বব্যাপী কুকি
- স্থানীয় - এটি আপনার দ্বারা সেট করা একটি স্থানীয় কুকি
- ওভাররাইড - একটি বিশ্বব্যাপী কুকি যা আপনার দ্বারা ওভাররাইড করা হয়েছে
অবস্থা
স্ক্রীনশটের বর্তমান স্থিতি উপস্থাপন করা বর্গ।
পাবলিক ভেরিয়েবল
- প্রক্রিয়াজাতকরণ - সত্য যদি স্ক্রিনশটটি এখনও প্রক্রিয়াজাত হয়।
- ক্যাশেড - সত্য যদি স্ক্রিনশটটি প্রক্রিয়া করা হয় এবং বর্তমানে ক্যাশে হয়।
- মেয়াদ উত্তীর্ণ - যদি সত্য হয় তবে স্ক্রিনশট আর গ্র্যাবআইআইটি সিস্টেমে নেই।
- বার্তা - সিস্টেম দ্বারা ফিরে আসা একটি ত্রুটি বার্তা।
WaterMark
এই শ্রেণিটি প্রথাটির প্রতিনিধিত্ব করে watermarks গ্র্যাবআইটিতে সঞ্চিত
পাবলিক ভেরিয়েবল
- সনাক্তকারী - এর সনাক্তকারী watermark
- বিন্যাস - এর বিন্যাস watermark ভাবমূর্তি
-
x অবস্থান - এক্স-অবস্থান যা watermark স্ক্রিনশট এ প্রদর্শিত হবে
-
বিকল্প:
- বাম = 0
- কেন্দ্র = এক্সএনএমএক্স
- ডান = 2
-
y অবস্থান - y- অবস্থান যা watermark স্ক্রিনশট এ প্রদর্শিত হবে
-
বিকল্প:
- শীর্ষ = 0
- মাঝারি = এক্সএনইউএমএক্স
- নীচে = 2