রুবির সাথে গ্র্যাবজিট ক্লায়েন্ট
বিবরণ
এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে।
পাবলিক পদ্ধতি
- get_result(id)
- url_to_animation(url, options = nil)
- url_to_image(url, options = nil)
- html_to_image(html, options = nil)
- file_to_image(path, options = nil)
- url_to_pdf(url, options = nil)
- html_to_pdf(html, options = nil)
- file_to_pdf(path, options = nil)
- url_to_docx(url, options = nil)
- html_to_docx(html, options = nil)
- file_to_docx(path, options = nil)
- url_to_table(url, options = nil)
- html_to_table(html, options = nil)
- file_to_table(path, options = nil)
- url_to_rendered_html(url, options = nil)
- html_to_rendered_html(html, options = nil)
- file_to_rendered_html(path, options = nil)
- save(callBackURL = nil)
- save_to()
- save_to(saveToFile)
- get_status(id)
- get_cookies(domain)
- set_cookie(name, domain, value = "", path = "/", httponly = false, expires = "")
- delete_cookie(name, domain)
- get_watermarks()
- get_watermark(identifier)
- add_watermark(identifier, path, xpos, ypos)
- delete_watermark(identifier)
- set_local_proxy(value)
- use_ssl(value)
- create_encryption_key()
- decrypt(path, key)
- decrypt_file(path, key)
get_result (ID)
এই পদ্ধতিটি নিজেই স্ক্রিনশট দেয়। যদি কিছু না ফেরানো থাকে তবে কিছু ভুল হয়ে গেছে বা স্ক্রিনশটটি এখনও প্রস্তুত নেই।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
ক্যাপচার
url_to_animation(URL, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর URL টি নির্দিষ্ট করুন intoa অ্যানিমেটেড জিআইএফ।
পরামিতি
-
url - রূপান্তর করতে অনলাইন ভিডিওর URL into একটি অ্যানিমেটেড জিআইএফ।
- প্রয়োজনীয়
-
ভিমেও এবং ইউটিউব ভিডিও ইউআরএল গ্রহণ করে
- সতর্কতা Vimeo এবং YouTube ভিডিওগুলি একটি তৃতীয় পক্ষের উপর নির্ভর করে এবং তাই ধারাবাহিক ফলাফল নাও সরবরাহ করতে পারে।
- অপশন - একটি উদাহরণ AnimationOptions শ্রেণি যা অ্যানিমেটেড জিআইএফ তৈরি করার সময় ব্যবহারের জন্য কোনও বিশেষ বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
AnimationOptions
অ্যানিমেটেড জিআইএফ তৈরি করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
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 - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
url_to_image(URL, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ চিত্র স্ক্রিনশট।
পরামিতি
-
url - ইউআরএল যা স্ক্রিনশটটি তৈরি করা উচিত
- অপশন - একটি উদাহরণ ImageOptions স্ক্রীনশট তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলির সংজ্ঞা দেয় এমন বর্গ।
ফেরত মান
অকার্যকর
html_to_image(HTML, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ইমেজ।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ইমেজ
- অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_image(পাথ, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ইমেজ।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ইমেজ
- অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
ImageOptions
ক্লাসটি চিত্র ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
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 - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
add_post_parameter (নাম, মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
url_to_rendered_html(URL, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
url - URL টি রেন্ডার করা HTML হওয়া উচিত
- অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_rendered_html(HTML, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intহে রেন্ডার এইচটিএমএল
- অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_rendered_html(পাথ, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intহে রেন্ডার এইচটিএমএল
- অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
HTMLOptions
ক্লাস যখন উপলব্ধ তখন সমস্ত অপশন উপস্থাপন করে রেন্ডার এইচটিএমএল ক্যাপচার তৈরি.
জনসাধারণের সম্পত্তি
-
customId - কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
browserWidth - পিক্সেল ব্রাউজারের প্রস্থ
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
-
browserHeight - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
- ডিফল্ট: 1170 X
- সর্বাধিক: এক্সএনএমএক্স
-
waitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
add_post_parameter (নাম, মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
url_to_pdf(URL, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ পিডিএফ
- অপশন - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_pdf(HTML, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ পিডিএফ
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ পিডিএফ
- অপশন - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_pdf(পাথ, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ পিডিএফ
- অপশন - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
PDFOptions
ক্লাস পিডিএফ ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
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 - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
mergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন পিডিএফ ডকুমেন্টের শুরুতে মার্জ করা
-
password - দ্য পিডিএফ ডকুমেন্ট সুরক্ষিত পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
add_post_parameter (নাম, মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
add_template_parameter (নাম, মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
url_to_docx(URL, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ ডোকএক্স
- অপশন - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_docx(HTML, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ডোকএক্স
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ডোকএক্স
- অপশন - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_docx(পাথ, অপশন = শূন্য)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ডোকএক্স
- অপশন - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
DOCXOptions
ক্লাসটি ডওএক্সএক্স ক্যাপচার তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
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 - দ্য ফিরে আসা ডওএক্সএক্সের গুণমান। ডিওএফএক্সের জন্য ডিফল্ট প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
noAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
noCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
mergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন ডওএক্সএক্স ডকুমেন্টের শুরুতে মার্জ করা হয়েছে
-
password - দ্য DOCX দস্তাবেজ সুরক্ষিত করতে পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
add_post_parameter (নাম, মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
add_template_parameter (নাম, মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
url_to_table(URL, অপশন = শূন্য)
ইউআরএল নির্দিষ্ট করে যা এইচটিএমএল টেবিলগুলি থেকে নেওয়া উচিত।
পরামিতি
-
ইউআরএল - থেকে এইচটিএমএল টেবিলগুলি বের করার URL URL
- অপশন - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
html_to_table(HTML, অপশন = শূন্য)
এইচটিএমএল উল্লেখ করে যে এইচটিএমএল টেবিলগুলি থেকে উত্তোলন করা উচিত।
পরামিতি
-
এইচটিএমএল - থেকে এইচটিএমএল টেবিলগুলি বের করতে এইচটিএমএল।
- অপশন - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
file_to_table(পাথ, অপশন = শূন্য)
এইচটিএমএল ফাইলটি উল্লেখ করে যা থেকে এইচটিএমএল টেবিলগুলি বের করা উচিত।
পরামিতি
-
পাথ - থেকে এইচটিএমএল টেবিলগুলি বের করতে কোনও এইচটিএমএল ফাইলের ফাইল পাথ।
- অপশন - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
TableOptions
এইচটিএমএল টেবিলগুলি সিএসভি, এক্সএলএসএক্স বা জেএসএনে রূপান্তর করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
customId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে
-
tableNumberToInclude - রূপান্তরিত করার জন্য সারণীর সূচীটি, ওয়েব পৃষ্ঠার সমস্ত টেবিলগুলি ওয়েব পৃষ্ঠার শীর্ষ থেকে নীচে অর্ডার করা হয়েছিল
-
format - টেবিলটি বিন্যাসে হওয়া উচিত
- ডিফল্ট: "সিএসভি"
- বিকল্পগুলি: "সিএসভি", "জসন", "এক্সএলএক্সএক্স"
-
includeHeaderNames - যদি সত্য শিরোনামের নামগুলি সারণীতে অন্তর্ভুক্ত করা হয়
-
includeAllTables - সত্য হলে ওয়েব পৃষ্ঠার সমস্ত টেবিল পৃথক স্প্রেডশিট শীটে উপস্থিত প্রতিটি টেবিলের সাথে বের করা হবে। কেবলমাত্র এক্সএলএসএক্স ফর্ম্যাট সহ উপলব্ধ
-
targetElement - ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদানের আইডি যা থেকে টেবিলগুলি বের করতে ব্যবহার করা উচিত
-
requestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
- ডিফল্ট: 0 X
-
বিকল্প:
- 0 = নির্দেশ করে যে কোনও স্ট্যান্ডার্ড ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
- 1 = কোনও মোবাইল ব্রাউজারের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত indicates
- 2 = নির্দেশ করে যে কোনও অনুসন্ধান ইঞ্জিনের ব্যবহারকারী এজেন্ট ব্যবহার করা উচিত
-
country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্পগুলি: "এসজি", "ইউকে", "মার্কিন"
-
exportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
encryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
add_post_parameter (নাম, মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
এটি ফাইল সংরক্ষণের প্রস্তাবিত পদ্ধতি
save(কলব্যাক URL = শূন্য)
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে get_result পদ্ধতি।
পরামিতি
-
কলব্যাক ইউআরএল - ক্রীড়াশিক্ষক গ্র্যাবসআইটি পরিষেবাটি কাজ শেষ করার পরে কল করা উচিত
ফেরত মান
স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এটি get_result পদ্ধতিতে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
save_to()
Save স্ক্রিনশট বাইট ডেটা সমেত একটি ভেরিয়েবলের সাথে সিঙ্ক্রোনস ফলাফল।
ফেরত মান
সফল হলে ফাইলটির বাইট ডেটা ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
save_to(saveToফাইল)
Save একটি ফাইলের সাথে সিঙ্ক্রোনালি ফলাফল।
পরামিতি
-
saveToফাইল - ফাইল পাথ যে ক্যাপচার হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
ফেরত মান
এটি সফল হলে সত্যটি ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।
get_status(ID)
একটি গ্র্যাবিজিট স্ক্রিনশটের বর্তমান অবস্থা পান।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
ScreenShotStatus লক্ষ্য
get_cookies(ডোমেইন)
গ্র্যাবজিট কোনও নির্দিষ্ট ডোমেনের জন্য ব্যবহার করছে এমন সমস্ত কুকিজ পান। এটিতে ব্যবহারকারী সংজ্ঞায়িত কুকিজ অন্তর্ভুক্ত থাকতে পারে।
পরামিতি
-
ডোমেন - এর জন্য কুকি ফিরিয়ে দিতে ডোমেন
ফেরত মান
মিষ্ট রূটি বিন্যাস
set_cookie (নাম, ডোমেন, মান = "", পথ = "/", httponly = মিথ্যা, মেয়াদ = "")
গ্র্যাবজিট-এ নতুন কাস্টম কুকি সেট করে, যদি কাস্টম কুকির একই নাম এবং ডোমেন বিশ্বব্যাপী কুকির মতো থাকে তবে বিশ্বব্যাপী কুকিটি ওভাররাইড করা হয়।
কোনও ওয়েবসাইটের কার্যকারিতা কুকি দ্বারা নিয়ন্ত্রিত হলে এটি কার্যকর হতে পারে।
পরামিতি
-
নাম - সেট করার জন্য কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনের জন্য কুকি সেট করতে
- মান - কুকির মান
- পাথ - কুকির সাথে সম্পর্কিত ওয়েবসাইটের পাথ
- httponly - সত্য হলে কুকি কেবল এইচটিটিপি প্রোটোকল দিয়েই ব্যবহার করা যায়
-
মেয়াদ শেষ - কুকির মেয়াদ শেষ হলে সংজ্ঞা দেয়। কুকির মেয়াদ শেষ না হলে শূন্য মানটি পাস করুন
- Yyyy-mm-dd hh: mm: ss আকারে হওয়া উচিত
ফেরত মান
কুকি সফলভাবে সেট করা থাকলে সত্য, অন্যথায় মিথ্যা
মুছে ফেলুন_কুকি (নাম, ডোমেন)
একটি কাস্টম কুকি মুছুন বা বিশ্বব্যাপী কুকি ব্যবহার করা থেকে ব্লক করুন
পরামিতি
-
নাম - মুছে ফেলার কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনটির জন্য কুকি মুছুন
ফেরত মান
কুকি যদি সফলভাবে মুছে ফেলা হয়, অন্যথায় মিথ্যা
পাওয়া_watermarks()
আপনার আপলোড করা প্রথাটি পান watermarks
ফেরত মান
WaterMark বিন্যাস
পাওয়া_watermark(শনাক্তকারী)
আপনার আপলোড করা প্রথাটি পান watermarks
পরামিতি
-
সনাক্তকারী - একটি নির্দিষ্ট কাস্টম সনাক্তকারী watermark আপনি দেখতে চান
ফেরত মান
WaterMark
যোগ_watermark(সনাক্তকারী, পথ, এক্সপোস, ইপোস)
একটি নতুন কাস্টম যুক্ত করুন watermark
পরামিতি
-
শনাক্তকারী - শনাক্তকারী আপনি কাস্টম দিতে চান give watermark। এটি গুরুত্বপূর্ণ যে এই সনাক্তকারীটি অনন্য।
-
পথ - এর পরম পথ watermark আপনার সার্ভারে উদাহরণস্বরূপ সি: /watermark/ 1.png
-
এক্সপোস - আপনি যে স্ক্রিনশটটি প্রদর্শিত হতে চান তাতে অনুভূমিক অবস্থান
- প্রয়োজনীয়
-
বিকল্প:
- বাম = 0
- কেন্দ্র = এক্সএনএমএক্স
- ডান = 2
-
ypos - উল্লম্ব অবস্থান আপনি স্ক্রিনশট উপস্থিত হতে চান
- প্রয়োজনীয়
-
বিকল্প:
- শীর্ষ = 0
- মাঝারি = এক্সএনইউএমএক্স
- নীচে = 2
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে সেট করা হয়েছিল
মুছে ফেলা_watermark(শনাক্তকারী)
একটি কাস্টম মুছুন watermark
পরামিতি
-
শনাক্তকারী - কাস্টম সনাক্তকারী watermark আপনি মুছে ফেলতে চান
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে মুছে ফেলা হয়েছে
set_local_proxy (মান)
এই পদ্ধতিটি সক্ষম করে a স্থানীয় প্রক্সি সার্ভার সমস্ত অনুরোধের জন্য ব্যবহার করা।
পরামিতি
-
প্রক্সিআরএল - ইউআরএল, যা প্রক্সির প্রয়োজনে একটি বন্দর অন্তর্ভুক্ত করতে পারে। নাল সরবরাহ করা পূর্ববর্তী কোনও সেট প্রক্সি সরিয়ে ফেলবে
use_ssl (মান)
গ্র্যাবিজআইটি-র অনুরোধ থাকলে নির্দিষ্ট করে এপিআই-এর এসএসএল ব্যবহার করা উচিত
পরামিতি
-
মান - যদি গ্র্যাবজিট এর এপিআই-তে সমস্ত অনুরোধ SSL ব্যবহার করে তবে সত্য
create_encryption_key ()
64 এনক্রিপশন কীটি 44 অক্ষর দীর্ঘ, একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত বেস তৈরি করুন।
ডিক্রিপ্ট (ডেটা, কী)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
decrypt_file (পথ, কী)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
ফলাফল ক্লাস
মিষ্ট রূটি
জনসাধারণের সম্পত্তি
-
name
-
value
-
domain
- কুকিটি ডোমেনের জন্য সেট করা আছে।
-
path
- এই কুকিটি ডোমেনের পথে প্রযোজ্য।
-
httpOnly
- এই কুকিটি কেবলমাত্র যদি বৈধ হয় যখন ওয়েবসাইটটি এইচটিটিপি প্রোটোকলের সাহায্যে দেখা হয়।
-
expires
- এই কুকির মেয়াদ শেষ হওয়ার তারিখ
-
type
-
এটি কুকির ধরণ যা নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
- গ্লোবাল - এটি গ্র্যাবসআইটি সেট করা একটি বিশ্বব্যাপী কুকি
- স্থানীয় - এটি আপনার দ্বারা সেট করা একটি স্থানীয় কুকি
- ওভাররাইড - একটি বিশ্বব্যাপী কুকি যা আপনার দ্বারা ওভাররাইড করা হয়েছে
ScreenShotStatus
স্ক্রীনশটের বর্তমান স্থিতি উপস্থাপন করা বর্গ।
জনসাধারণের সম্পত্তি
-
processing
- সত্য হলে স্ক্রিনশটটি এখনও প্রক্রিয়া করা হচ্ছে।
-
cached
- যদি সত্য হয় তবে স্ক্রিনশটটি প্রক্রিয়া করা হয়েছে এবং বর্তমানে ক্যাশে রয়েছে।
-
expired
- যদি সত্য হয় তবে স্ক্রিনশট আর গ্র্যাবআইটি সিস্টেমে নেই।
-
message
- সিস্টেম দ্বারা একটি ত্রুটি বার্তা ফিরে এসেছে।
WaterMark
এই শ্রেণিটি প্রথাটির প্রতিনিধিত্ব করে watermarks গ্র্যাবআইটিতে সঞ্চিত
জনসাধারণের সম্পত্তি
-
identifier
-
xPosition
-
এর অনুভূমিক পোস্ট watermark
- বাম = 0
- কেন্দ্র = এক্সএনএমএক্স
- ডান = 2
-
yPosition
-
এর উল্লম্ব পোস্ট watermark
- শীর্ষ = 0
- মাঝারি = এক্সএনইউএমএক্স
- নীচে = 2
-
format