জাভা সহ গ্র্যাবিটস্লায়েন্ট
বিবরণ
এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে।
পাবলিক পদ্ধতি
- GrabzItFile GetResult(String id)
- URLToAnimation(String url, AnimationOptions options)
- URLToImage(String url, ImageOptions options)
- HTMLToImage(String html, ImageOptions options)
- FileToImage(String path, ImageOptions options)
- URLToPDF(String url, PDFOptions options)
- HTMLToPDF(String html, PDFOptions options)
- FileToPDF(String path, PDFOptions options)
- URLToDOCX(String url, DOCXOptions options)
- HTMLToDOCX(String html, DOCXOptions options)
- FileToDOCX(String path, DOCXOptions options)
- URLToTable(String url, TableOptions options)
- HTMLToTable(String html, TableOptions options)
- FileToTable(String path, TableOptions options)
- URLToRenderedHTML(String url, HTMLOptions options)
- HTMLToRenderedHTML(String html, HTMLOptions options)
- FileToRenderedHTML(String path, HTMLOptions options)
- String Save()
- String Save(String callBackURL)
- GrabzItFile SaveTo()
- boolean SaveTo(String saveToFile)
- Status GetStatus(String id)
- GrabzItCookie[] GetCookies(String domain)
- boolean SetCookie(String name, String domain, String value, String path, boolean httponly, Date? expires)
- boolean DeleteCookie(String name, String domain)
- WaterMark[] GetWaterMarks()
- WaterMark GetWaterMark(String identifier)
- boolean AddWaterMark(String identifier, String path, HorizontalPosition xpos, VerticalPosition ypos)
- boolean DeleteWaterMark(String identifier)
- SetLocalProxy(String proxyUrl)
- UseSSL(boolean value)
- String CreateEncryptionKey()
- Decrypt(String path, String key)
- GrabzItFile Decrypt(GrabzItFile file, String key)
- byte[] Decrypt(byte[] data, String key)
এই পদ্ধতিটি নিজেই স্ক্রিনশট দেয়। যদি কিছু না ফেরানো থাকে তবে কিছু ভুল হয়ে গেছে বা স্ক্রিনশটটি এখনও প্রস্তুত নেই।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
GrabzItFile লক্ষ্য
URLToAnimation(String URL, AnimationOptions অপশন)
রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর URL টি নির্দিষ্ট করুন intoa অ্যানিমেটেড জিআইএফ।
পরামিতি
-
url - রূপান্তর করতে অনলাইন ভিডিওর URL into একটি অ্যানিমেটেড জিআইএফ।
- প্রয়োজনীয়
-
ভিমেও এবং ইউটিউব ভিডিও ইউআরএল গ্রহণ করে
- সতর্কতা Vimeo এবং YouTube ভিডিওগুলি একটি তৃতীয় পক্ষের উপর নির্ভর করে এবং তাই ধারাবাহিক ফলাফল নাও সরবরাহ করতে পারে।
- অপশন - একটি উদাহরণ AnimationOptions শ্রেণি যা অ্যানিমেটেড জিআইএফ তৈরি করার সময় ব্যবহারের জন্য কোনও বিশেষ বিকল্পকে সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
AnimationOptions
অ্যানিমেটেড জিআইএফ তৈরি করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
setCustomId(String value) - কাস্টম শনাক্তকারী যা আপনি অ্যানিমেটেড জিআইএফ ওয়েব পরিষেবাতে যেতে পারেন to এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
setWidth(int value) - ফলাফল অ্যানিমেটেড জিআইএফ প্রস্থ পিক্সেল।
- ডিফল্ট: 180px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর প্রস্থ অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর উচ্চতার সাথে সম্পর্কিত, প্রস্থটি যদি স্বয়ংক্রিয় আকারের হয় তবে উচ্চতাটি করতে পারে না)
-
setHeight(int value) - পিক্সেলগুলিতে ফলিত অ্যানিমেটেড জিআইএফের উচ্চতা।
- ডিফল্ট: 120px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর উচ্চতা অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর প্রস্থের সাথে সম্পর্কিত, যদি উচ্চতাটি স্বয়ংক্রিয় আকারের হয় তবে প্রস্থটি পারে না)
-
setStart(int value) - ভিডিওটির সূচনা অবস্থান যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
-
setDuration(int value) - ভিডিওটির সেকেন্ডে দৈর্ঘ্য যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
- ডিফল্ট: প্যাকেজের জন্য সর্বোচ্চ দৈর্ঘ্য
-
setSpeed(float value) - অ্যানিমেটেড জিআইএফ এর গতি।
- ডিফল্ট: 1 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
setFramesPerSecond(float value) - প্রতি সেকেন্ডের ফ্রেমের সংখ্যা যা ভিডিও থেকে নেওয়া উচিত।
- ডিফল্ট: 10 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
setRepeat(int value) - অ্যানিমেটেড জিআইএফ লুপ করার সময়।
- ডিফল্ট: 0 X
- ক্রমাগত লুপ: এক্সএনএমএক্স
- নেভার লুপ:-1
-
setReverse(boolean value) - সত্য হলে অ্যানিমেটেড জিআইএফ এর ফ্রেমগুলি বিপরীত হয়
-
setCustomWaterMarkId(String value) - যুক্ত কর একটি প্রথা watermark or প্রশিক্ষণ watermark অ্যানিমেটেড জিআইএফ-তে
-
setQuality(int value) - দ্য প্রত্যাবর্তিত চিত্রের গুণমান, যার 85% এর ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
setCountry(Country value) - দেশটি অ্যানিমেটেড জিআইএফ থেকে নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.SINGAPORE, দেশ.যুক্তরাজ্য, দেশ.যুক্তরাষ্ট্র
-
setExportURL(String value) - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
setEncryptionKey(String key) - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
setProxy(String proxy) - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
URLToImage(String URL, ImageOptions অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ চিত্র স্ক্রিনশট।
পরামিতি
-
url - ইউআরএল যা স্ক্রিনশটটি তৈরি করা উচিত
- অপশন - একটি উদাহরণ ImageOptions স্ক্রীনশট তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলির সংজ্ঞা দেয় এমন বর্গ।
ফেরত মান
অকার্যকর
HTMLToImage(String HTML, ImageOptions অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ইমেজ।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ইমেজ
- অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
FileToImage(String পাথ, ImageOptions অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ইমেজ।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ইমেজ
- অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
ImageOptions
ক্লাসটি চিত্র ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
setCustomId(String value) - কাস্টম আইডেন্টিফায়ার যা আপনি স্ক্রিনশট ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
setBrowserWidth(int value) - পিক্সেল ব্রাউজারের প্রস্থ
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
-
setBrowserHeight(int value) - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
- ডিফল্ট: 1170 X
- সর্বাধিক: এক্সএনএমএক্স
- পূর্ণ দৈর্ঘ্য: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ পুরো ওয়েব পৃষ্ঠার একটি দৃশ্যাবলী তোলা হয়েছে)
-
setOutputWidth(int value) - ফলস্বরূপ থাম্বনেল পিক্সেল প্রস্থ
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট উচ্চতা নির্দিষ্ট করা হয় তবে আউটপুট প্রস্থ আউটপুট উচ্চতার সমানুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- পূর্ণ প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের প্রস্থ হ্রাস হয়নি)
-
setOutputHeight(int value) - ফলস্বরূপ থাম্বনেইলের পিক্সেলগুলির উচ্চতা
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট প্রস্থ নির্দিষ্ট করা হয় তবে আউটপুট উচ্চতা আউটপুট প্রস্থের সাথে আনুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- পূর্ণ উচ্চতা: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের উচ্চতা হ্রাস হয়নি)
-
setFormat(ImageFormat value) - স্ক্রিনশটটি ফর্ম্যাটটিতে থাকা উচিত।
-
setDelay(int value) - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
setClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
setTargetElement(String value) - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও স্ক্রিনশট, ওয়েব পৃষ্ঠার সমস্ত অংশ উপেক্ষা করা হয়। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
setHideElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
setWaitForElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
setRequestAs(BrowserType value) - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
setCustomWaterMarkId(String value) - যুক্ত কর একটি প্রথা watermark or প্রশিক্ষণ watermark ছবিতে
-
setQuality(int value) - দ্য প্রত্যাবর্তিত চিত্রের গুণমান। এটি বর্তমানে কেবল জেপিজি এবং ডব্লিউইবিপি চিত্রগুলিকেই প্রভাবিত করে, যার 90% ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
setTransparent(boolean value) - যদি সত্য হয় চিত্র ক্যাপচার স্বচ্ছ হতে হবে। এটি কেবল পিএনজি এবং টিফ চিত্রগুলির সাথে সামঞ্জস্যপূর্ণ।
-
setHd(boolean value) - সত্য যদি ইমেজ ক্যাপচার উচ্চ সংজ্ঞা হবে এটি চিত্রের মাত্রার আকার দ্বিগুণ করে।
-
setCountry(Country value) - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.SINGAPORE, দেশ.যুক্তরাজ্য, দেশ.যুক্তরাষ্ট্র
-
setExportURL(String value) - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
setEncryptionKey(String key) - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
setNoAds(boolean noAds) - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setNoCookieNotifications(boolean noCookieNotifications) - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setAddress(String address) - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
setProxy(String proxy) - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
AddPostParameter (String নাম, String মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
URLToRenderedHTML(String URL, HTMLOptions অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
url - URL টি রেন্ডার করা HTML হওয়া উচিত
-
অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
HTMLToRenderedHTML(string HTML, HTMLOptions অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intহে রেন্ডার এইচটিএমএল
- অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
FileToRenderedHTML(string পাথ, HTMLOptions অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intহে রেন্ডার এইচটিএমএল
-
অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
HTMLOptions
ক্লাস যখন উপলব্ধ তখন সমস্ত অপশন উপস্থাপন করে রেন্ডার এইচটিএমএল ক্যাপচার তৈরি.
জনসাধারণের সম্পত্তি
পাবলিক পদ্ধতি
-
AddPostParameter (String নাম, String মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
URLToPDF(String URL, PDFOptions অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ পিডিএফ
- PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
ফেরত মান
অকার্যকর
HTMLToPDF(String HTML, PDFOptions অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ পিডিএফ
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ পিডিএফ
- PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
ফেরত মান
অকার্যকর
FileToPDF(String পাথ, PDFOptions অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ পিডিএফ
- PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
ফেরত মান
অকার্যকর
PDFOptions
ক্লাস পিডিএফ ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
setCustomId(String value) - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
setIncludeBackground(boolean value) - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি স্ক্রিনশটে অন্তর্ভুক্ত করা উচিত
-
setPageSize(PageSize value) - পিডিএফ এর পৃষ্ঠার আকার
-
setOrientation(PageOrientation value) - পিডিএফ ডকুমেন্টের ওরিয়েন্টেশন
-
setCSSMediaType(CSSMediaType value) - দ্য সিএসএস মিডিয়া পিডিএফ ডকুমেন্টের প্রকার
-
setIncludeLinks(boolean value) - সত্য যদি লিঙ্কগুলি পিডিএফটিতে অন্তর্ভুক্ত করা উচিত
-
setIncludeOutline(boolean value) - সত্য যদি পিডিএফ বুকমার্ক অন্তর্ভুক্ত করা উচিত
-
setTitle(String value) - পিডিএফ নথিতে একটি শিরোনাম সরবরাহ করুন
-
setCoverURL(string value) - একটি ওয়েব পৃষ্ঠার ইউআরএল যা পিডিএফটির একটি কভার পৃষ্ঠা হিসাবে ব্যবহার করা উচিত
-
setMarginTop(int value) - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
setMarginLeft(int value) - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
setMarginBottom(int value) - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
setMarginRight(int value) - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
setBrowserWidth(int value) - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থ পিডিএফ ডকুমেন্টের প্রস্থের সাথে মেলে)
-
setPageWidth(int value) - দ্য ফলাফল পিডিএফ কাস্টম প্রস্থ মিমি মধ্যে
-
setPageHeight(int value) - দ্য ফলাফল পিডিএফ কাস্টম উচ্চতা মিমি মধ্যে
-
setDelay(int value) - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
setRequestAs(BrowserType value) - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
setTemplateId(String value) - যুক্ত কর একটি টেমপ্লেট আইডি যা পিডিএফ ডকুমেন্টের শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
setClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
setTargetElement(String value) - দ্য সিএসএস নির্বাচক একমাত্র টার্গেটের ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান যা পরিণত হবে intওএ পিডিএফওয়েব পৃষ্ঠার অন্যান্য সমস্ত অংশ উপেক্ষা করা হবে। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
setHideElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
setWaitForElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
setCustomWaterMarkId(String value) - যুক্ত কর একটি প্রথা watermark or প্রশিক্ষণ watermark পিডিএফ ডকুমেন্টের প্রতিটি পৃষ্ঠায়
-
setQuality(int value) - দ্য ফিরে পিডিএফ মানের। ডিফল্ট পিডিএফ জন্য প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
setCountry(Country value) - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.SINGAPORE, দেশ.যুক্তরাজ্য, দেশ.যুক্তরাষ্ট্র
-
setExportURL(String value) - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
setEncryptionKey(String key) - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
setNoAds(boolean noAds) - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setNoCookieNotifications(boolean noCookieNotifications) - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setAddress(String address) - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
setProxy(String proxy) - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
setMergeId(String mergeId) - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন পিডিএফ ডকুমেন্টের শুরুতে মার্জ করা
-
setPassword(String password) - দ্য পিডিএফ ডকুমেন্ট সুরক্ষিত পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
AddPostParameter (String নাম, String মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
AddTemplateParameter (String নাম, String মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
URLToDOCX (String URL, DOCXOptions অপশন)
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ ডোকএক্স
- DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
HTMLToDOCX(String HTML, DOCXOptions অপশন)
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ডোকএক্স
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ডোকএক্স
- DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
FileToDOCX(String পাথ, DOCXOptions অপশন)
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ডোকএক্স
- DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
DOCXOptions
ক্লাসটি ডওএক্সএক্স ক্যাপচার তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
setCustomId(String value) - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
setIncludeBackground(boolean value) - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি চিত্রগুলি ডসএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
setPageSize(PageSize value) - ডসএক্সএক্সের পৃষ্ঠার আকার
-
setOrientation(PageOrientation value) - ডোক্স ডকুমেন্টের ওরিয়েন্টেশন
-
setIncludeLinks(boolean value) - সত্য যদি লিঙ্কগুলি ডসএক্সএক্সের অন্তর্ভুক্ত করা উচিত
-
setIncludeImages(boolean value) - সত্য হলে ওয়েব পৃষ্ঠার চিত্রগুলি ডকএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
setTitle(String value) - ডোক্স ডকুমেন্টকে একটি শিরোনাম সরবরাহ করুন
-
setMarginTop(int value) - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
setMarginLeft(int value) - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
setMarginBottom(int value) - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
setMarginRight(int value) - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
setBrowserWidth(int value) - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থ পিডিএফ ডকুমেন্টের প্রস্থের সাথে মেলে)
-
setPageWidth(int value) - দ্য ফলস্বরূপ DOCX এর কাস্টম প্রস্থ মিমি মধ্যে
-
setPageHeight(int value) - দ্য ফলস্বরূপ DOCX এর কাস্টম উচ্চতা মিমি মধ্যে
-
setDelay(int value) - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
setRequestAs(BrowserType value) - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
setTemplateId(String value) - যুক্ত কর একটি টেমপ্লেট আইডি যা DOCX নথির শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
setClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
setTargetElement(String value) - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও স্ক্রিনশট, ওয়েব পৃষ্ঠার সমস্ত অংশ উপেক্ষা করা হয়। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
setHideElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
setWaitForElement(String value) - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
setQuality(int value) - দ্য ফিরে আসা ডওএক্সএক্সের গুণমান। ডিফল্ট ডিওএক্সএক্সের জন্য প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
setCountry(Country value) - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.SINGAPORE, দেশ.যুক্তরাজ্য, দেশ.যুক্তরাষ্ট্র
-
setExportURL(String value) - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
setEncryptionKey(String key) - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
setNoAds(boolean noAds) - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setNoCookieNotifications(boolean noCookieNotifications) - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
setAddress(String address) - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
setProxy(String proxy) - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
setMergeId(String mergeId) - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন ডওএক্সএক্স ডকুমেন্টের শুরুতে মার্জ করা হয়েছে
-
setPassword(String mergeId) - দ্য DOCX দস্তাবেজ সুরক্ষিত করতে পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
AddPostParameter (String নাম, String মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
AddTemplateParameter (String নাম, String মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
URLToTable(String URL, TableOptions অপশন)
ইউআরএল নির্দিষ্ট করে যা এইচটিএমএল টেবিলগুলি থেকে নেওয়া উচিত।
পরামিতি
-
ইউআরএল - থেকে এইচটিএমএল টেবিলগুলি বের করার URL URL
- TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
HTMLToTable (String HTML, TableOptions অপশন)
এইচটিএমএল উল্লেখ করে যে এইচটিএমএল টেবিলগুলি থেকে উত্তোলন করা উচিত।
পরামিতি
-
এইচটিএমএল - থেকে এইচটিএমএল টেবিলগুলি বের করতে এইচটিএমএল।
- TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
FileToTable (String পাথ, TableOptions অপশন)
এইচটিএমএল ফাইলটি উল্লেখ করে যা থেকে এইচটিএমএল টেবিলগুলি বের করা উচিত।
পরামিতি
-
পাথ - থেকে এইচটিএমএল টেবিলগুলি বের করতে কোনও এইচটিএমএল ফাইলের ফাইল পাথ।
- TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
TableOptions
এইচটিএমএল টেবিলগুলি সিএসভি, এক্সএলএসএক্স বা জেএসএনে রূপান্তর করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
setCustomId(String value) - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে
-
setTableNumberToInclude(int value) - রূপান্তরিত করার জন্য সারণীর সূচীটি, ওয়েব পৃষ্ঠার সমস্ত টেবিলগুলি ওয়েব পৃষ্ঠার শীর্ষ থেকে নীচে অর্ডার করা হয়েছিল
-
setFormat(TableFormat value) - টেবিলটি বিন্যাসে হওয়া উচিত
-
setIncludeHeaderNames(boolean value) - যদি সত্য শিরোনামের নামগুলি সারণীতে অন্তর্ভুক্ত করা হয়
-
setIncludeAllTables(boolean value) - সত্য হলে ওয়েব পৃষ্ঠার সমস্ত টেবিল পৃথক স্প্রেডশিট শীটে উপস্থিত প্রতিটি টেবিলের সাথে বের করা হবে। কেবলমাত্র এক্সএলএসএক্স ফর্ম্যাট সহ উপলব্ধ
-
setTargetElement(String value) - ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদানের আইডি যা থেকে টেবিলগুলি বের করতে ব্যবহার করা উচিত
-
setRequestAs(BrowserType value) - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
setCountry(Country value) - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.SINGAPORE, দেশ.যুক্তরাজ্য, দেশ.যুক্তরাষ্ট্র
-
setExportURL(String value) - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
setEncryptionKey(String key) - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
setAddress(String address) - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
setProxy(String proxy) - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
AddPostParameter (String নাম, String মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
Save()
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি।
ফেরত মান
স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এর সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি
এটি ফাইল সংরক্ষণের প্রস্তাবিত পদ্ধতি
Save(String callBackURL)
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি।
পরামিতি
-
কলব্যাক ইউআরএল - ক্রীড়াশিক্ষক গ্র্যাবসআইটি পরিষেবাটি কাজ শেষ করার পরে কল করা উচিত
ফেরত মান
স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এর সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
Save ফলাফল সিঙ্ক্রোনালি একটি এ GrabzItFile অবজেক্ট।
ফেরত মান
GrabzItFile লক্ষ্য
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
SaveTo(String saveToফাইল)
Save একটি ফাইলের সাথে সিঙ্ক্রোনালি ফলাফল।
পরামিতি
-
saveToফাইল - ফাইল পাথ যে ক্যাপচার হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
ফেরত মান
এটি সফল হলে সত্যটি ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।
অবস্থা GetStatus (String ID)
একটি গ্র্যাবিজিট স্ক্রিনশটের বর্তমান অবস্থা পান।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
অবস্থা লক্ষ্য
গ্র্যাবজিট কোনও নির্দিষ্ট ডোমেনের জন্য ব্যবহার করছে এমন সমস্ত কুকিজ পান। এটিতে ব্যবহারকারী সংজ্ঞায়িত কুকিজ অন্তর্ভুক্ত থাকতে পারে।
পরামিতি
-
ডোমেন - এর জন্য কুকি ফিরিয়ে দিতে ডোমেন
ফেরত মান
GrabzItCookie বিন্যাস
SetCookie (String নাম, String ডোমেইন, String মান, String পাথ, boolean কেবলমাত্র, তারিখের মেয়াদ শেষ হবে)
গ্র্যাবজিট-এ নতুন কাস্টম কুকি সেট করে, যদি কাস্টম কুকির একই নাম এবং ডোমেন বিশ্বব্যাপী কুকির মতো থাকে তবে বিশ্বব্যাপী কুকিটি ওভাররাইড করা হয়।
কোনও ওয়েবসাইটের কার্যকারিতা কুকি দ্বারা নিয়ন্ত্রিত হলে এটি কার্যকর হতে পারে।
পরামিতি
-
নাম - সেট করার জন্য কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনের জন্য কুকি সেট করতে
- মান - কুকির মান
- পাথ - কুকির সাথে সম্পর্কিত ওয়েবসাইটের পাথ
- httponly - সত্য হলে কুকি কেবল এইচটিটিপি প্রোটোকল দিয়েই ব্যবহার করা যায়
- মেয়াদ শেষ - কুকির মেয়াদ শেষ হলে সংজ্ঞা দেয়। যদি কুকির মেয়াদ শেষ না হয় তবে একটি নাল মান পাস করুন
ফেরত মান
কুকি সফলভাবে সেট করা থাকলে সত্য, অন্যথায় মিথ্যা
DeleteCookie (String নাম, String ডোমেইন)
একটি কাস্টম কুকি মুছুন বা বিশ্বব্যাপী কুকি ব্যবহার করা থেকে ব্লক করুন
পরামিতি
-
নাম - মুছে ফেলার কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনটির জন্য কুকি মুছুন
ফেরত মান
কুকি যদি সফলভাবে মুছে ফেলা হয়, অন্যথায় মিথ্যা
আপনার আপলোড করা সমস্ত কাস্টম পান watermarks
ফেরত মান
WaterMark বিন্যাস
WaterMark পাওয়াWaterMark(String শনাক্তকারী)
আপনার প্রথা ফিরে watermarks যে নির্দিষ্ট সনাক্তকারী সাথে মেলে
পরামিতি
-
সনাক্তকারী - একটি নির্দিষ্ট কাস্টম সনাক্তকারী watermark আপনি দেখতে চান
ফেরত মান
WaterMark লক্ষ্য
একটি নতুন কাস্টম যুক্ত করুন watermark
পরামিতি
-
শনাক্তকারী - শনাক্তকারী আপনি কাস্টম দিতে চান give watermark। এটি গুরুত্বপূর্ণ যে এই সনাক্তকারীটি অনন্য।
-
পথ - এর পরম পথ watermark আপনার সার্ভারে উদাহরণস্বরূপ সি: /watermark/ 1.png
-
এক্সপোস - আপনি যে স্ক্রিনশটটি প্রদর্শিত হতে চান তাতে অনুভূমিক অবস্থান
-
ypos - উল্লম্ব অবস্থান আপনি স্ক্রিনশট উপস্থিত হতে চান
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে সেট করা হয়েছিল
DeleteWaterMark(String শনাক্তকারী)
একটি কাস্টম মুছুন watermark
পরামিতি
-
শনাক্তকারী - কাস্টম সনাক্তকারী watermark আপনি মুছে ফেলতে চান
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে মুছে ফেলা হয়েছে
SetLocalProxy (String proxyUrl)
এই পদ্ধতিটি সক্ষম করে a স্থানীয় প্রক্সি সার্ভার সমস্ত অনুরোধের জন্য ব্যবহার করা।
পরামিতি
-
প্রক্সিআরএল - ইউআরএল, যা প্রক্সির প্রয়োজনে একটি বন্দর অন্তর্ভুক্ত করতে পারে। নাল সরবরাহ করা পূর্ববর্তী কোনও সেট প্রক্সি সরিয়ে ফেলবে
UseSSL (boolean মান)
গ্র্যাবিজআইটি-র অনুরোধ থাকলে নির্দিষ্ট করে এপিআই-এর এসএসএল ব্যবহার করা উচিত
পরামিতি
-
মান - যদি গ্র্যাবজিট এর এপিআই-তে সমস্ত অনুরোধ SSL ব্যবহার করে তবে সত্য
String CreateEncryptionKey ()
64 এনক্রিপশন কীটি 44 অক্ষর দীর্ঘ, একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত বেস তৈরি করুন।
ডিক্রিপ্ট (String পাথ, String চাবি)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
GrabzItFile ডিক্রিপ্ট (GrabzItFile ফাইল, String চাবি)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
বাইট [] ডিক্রিপ্ট (বাইট [] ডেটা, String চাবি)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
Enums
ImageFormat
এই এনাম নিম্নলিখিত মান সমন্বিত।
- BMP8
- BMP16
- BMP24
- বিএমপি
- JPG,
- টিফ
- পিএনজি
- webp
BrowserType
এই এনাম নিম্নলিখিত মান সমন্বিত।
- STANDARDBROWSER
- MOBILEBROWSER
- খোঁজ যন্ত্র
দেশ
এই এনাম নিম্নলিখিত মান সমন্বিত।
- ডিফল্ট
- সিঙ্গাপুর
- যুক্তরাজ্য
- যুক্তরাষ্ট্র
PageSize
এই এনাম নিম্নলিখিত মান সমন্বিত।
- A3
- A4
- A5
- A6
- B3
- B4
- B5
- B6
- আইনি
- ত্রান্স্মিত্তাল
PageOrientation
এই এনাম নিম্নলিখিত মান সমন্বিত।
CSSMediaType
এই এনাম নিম্নলিখিত মান সমন্বিত।
TableFormat
এই এনাম নিম্নলিখিত মান সমন্বিত।
HorizontalPosition
এই এনাম নিম্নলিখিত মান সমন্বিত।
VerticalPosition
এই এনাম নিম্নলিখিত মান সমন্বিত।
ফলাফল ক্লাস
মিষ্ট রূটি
জনসাধারণের সম্পত্তি
-
String getName()
-
String getValue()
-
String getDomain()
- কুকিটি ডোমেনের জন্য সেট করা আছে।
-
String getPath()
- এই কুকিটি ডোমেনের পথে প্রযোজ্য।
-
String getHttpOnly()
- এই কুকিটি কেবলমাত্র যদি বৈধ হয় যখন ওয়েবসাইটটি এইচটিটিপি প্রোটোকলের সাহায্যে দেখা হয়।
-
String getExpires()
- এই কুকির মেয়াদ শেষ হওয়ার তারিখ
-
String getType()
-
এটি কুকির ধরণ যা নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
- গ্লোবাল - এটি গ্র্যাবসআইটি সেট করা একটি বিশ্বব্যাপী কুকি
- স্থানীয় - এটি আপনার দ্বারা সেট করা একটি স্থানীয় কুকি
- ওভাররাইড - একটি বিশ্বব্যাপী কুকি যা আপনার দ্বারা ওভাররাইড করা হয়েছে
GrabzItFile
পাবলিক পদ্ধতি
- বাইট [] getBytes ()
- অকার্যকর Save(String পথ)
- String থেকেString()
অবস্থা
স্ক্রীনশটের বর্তমান স্থিতি উপস্থাপন করা বর্গ।
পাবলিক পদ্ধতি
-
boolean isProcessing ()
- সত্য হলে স্ক্রিনশটটি এখনও প্রক্রিয়া করা হচ্ছে।
-
boolean isCated ()
- যদি সত্য হয় তবে স্ক্রিনশটটি প্রক্রিয়া করা হয়েছে এবং বর্তমানে ক্যাশে রয়েছে।
-
boolean এক্সপায়ার্ড ()
- যদি সত্য হয় তবে স্ক্রিনশট আর গ্র্যাবআইটি সিস্টেমে নেই।
-
String getMessage ()
- সিস্টেম দ্বারা একটি ত্রুটি বার্তা ফিরে এসেছে।
WaterMark
এই শ্রেণিটি প্রথাটির প্রতিনিধিত্ব করে watermarks গ্র্যাবআইটিতে সঞ্চিত
পাবলিক পদ্ধতি