এএসপি.এনইটি সহ গ্র্যাবজিট ক্লায়েন্ট
বিবরণ
এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে। পদ্ধতিগুলির সাথে চিহ্নিত সমস্ত এর COM GrabzIt ASP.NET DLL হিসাবে হিসাবে ব্যবহৃত হয় তখনও কাজ করে COM অবজেক্ট.
পাবলিক পদ্ধতি
- 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()
- GrabzItFile SaveToAsync()
- bool SaveTo(string saveToFile)
- bool SaveToAsync(string saveToFile)
- Status GetStatus(string id)
- GrabzItCookie[] GetCookies(string domain)
- bool SetCookie(string name, string domain, string value, string path, bool httponly, DateTime? expires)
- bool DeleteCookie(string name, string domain)
- WaterMark[] GetWaterMarks()
- WaterMark GetWaterMark(string identifier)
- bool AddWaterMark(string identifier, string path, HorizontalPosition xpos, VerticalPosition ypos)
- bool DeleteWaterMark(string identifier)
- SetLocalProxy(string proxyUrl)
- UseSSL(bool value)
- string CreateEncryptionKey()
- Decrypt(string path, string key)
- GrabzItFile Decrypt(GrabzItFile file, string key)
- byte[] Decrypt(byte[] data, string key)
এই পদ্ধতিটি নিজেই স্ক্রিনশট দেয়। যদি কিছু না ফেরানো থাকে তবে কিছু ভুল হয়ে গেছে বা স্ক্রিনশটটি এখনও প্রস্তুত নেই।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
GrabzItFile লক্ষ্য
রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর URL টি নির্দিষ্ট করুন intoa অ্যানিমেটেড জিআইএফ।
পরামিতি
-
url - রূপান্তর করতে অনলাইন ভিডিওর URL into একটি অ্যানিমেটেড জিআইএফ।
- প্রয়োজনীয়
-
ভিমেও এবং ইউটিউব ভিডিও ইউআরএল গ্রহণ করে
- সতর্কতা Vimeo এবং YouTube ভিডিওগুলি একটি তৃতীয় পক্ষের উপর নির্ভর করে এবং তাই ধারাবাহিক ফলাফল নাও সরবরাহ করতে পারে।
-
অপশন - একটি উদাহরণ AnimationOptions শ্রেণি যা অ্যানিমেটেড জিআইএফ তৈরি করার সময় ব্যবহারের জন্য কোনও বিশেষ বিকল্পকে সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
AnimationOptionsএর COM
নামস্থানGrabzIt.Parameters
অ্যানিমেটেড জিআইএফ তৈরি করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
string CustomId - কাস্টম শনাক্তকারী যা আপনি অ্যানিমেটেড জিআইএফ ওয়েব পরিষেবাতে যেতে পারেন to এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
int Width - ফলাফল অ্যানিমেটেড জিআইএফ প্রস্থ পিক্সেল।
- ডিফল্ট: 180px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর প্রস্থ অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর উচ্চতার সাথে সম্পর্কিত, প্রস্থটি যদি স্বয়ংক্রিয় আকারের হয় তবে উচ্চতাটি করতে পারে না)
-
int Height - পিক্সেলগুলিতে ফলিত অ্যানিমেটেড জিআইএফের উচ্চতা।
- ডিফল্ট: 120px
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- স্বয়ং-আকার: -1 (-1 পেরিয়ে যাওয়া মানে এর উচ্চতা অ্যানিমেটেড জিআইএফ স্কেল করা হয়েছে এর প্রস্থের সাথে সম্পর্কিত, যদি উচ্চতাটি স্বয়ংক্রিয় আকারের হয় তবে প্রস্থটি পারে না)
-
int Start - ভিডিওটির সূচনা অবস্থান যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
-
int Duration - ভিডিওটির সেকেন্ডে দৈর্ঘ্য যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
- ডিফল্ট: প্যাকেজের জন্য সর্বোচ্চ দৈর্ঘ্য
-
float Speed - অ্যানিমেটেড জিআইএফ এর গতি।
- ডিফল্ট: 1 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
float FramesPerSecond - প্রতি সেকেন্ডের ফ্রেমের সংখ্যা যা ভিডিও থেকে নেওয়া উচিত।
- ডিফল্ট: 10 X
- সর্বনিম্ন: 0.2
- সর্বাধিক: এক্সএনএমএক্স
-
int Repeat - অ্যানিমেটেড জিআইএফ লুপ করার সময়।
- ডিফল্ট: 0 X
- ক্রমাগত লুপ: এক্সএনএমএক্স
- নেভার লুপ:-1
-
bool Reverse - সত্য হলে অ্যানিমেটেড জিআইএফ এর ফ্রেমগুলি বিপরীত হয়
-
string CustomWaterMarkId - কাস্টম যুক্ত করুন watermark অ্যানিমেটেড জিআইএফ-তে
-
int Quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান, যার 85% এর ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
Country Country - দেশটি অ্যানিমেটেড জিআইএফ থেকে নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
-
string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে।
-
string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ চিত্র স্ক্রিনশট।
পরামিতি
-
url - ইউআরএল যা স্ক্রিনশটটি তৈরি করা উচিত
-
অপশন - একটি উদাহরণ ImageOptions স্ক্রীনশট তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলির সংজ্ঞা দেয় এমন বর্গ।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ইমেজ।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ইমেজ
- অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ইমেজ।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ইমেজ
-
অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
নামস্থানGrabzIt.Parameters
ক্লাসটি চিত্র ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
string CustomId - কাস্টম আইডেন্টিফায়ার যা আপনি স্ক্রিনশট ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
int BrowserWidth - পিক্সেল ব্রাউজারের প্রস্থ
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
-
int BrowserHeight - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
- ডিফল্ট: 1170 X
- সর্বাধিক: এক্সএনএমএক্স
- পূর্ণ দৈর্ঘ্য: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ পুরো ওয়েব পৃষ্ঠার একটি দৃশ্যাবলী তোলা হয়েছে)
-
int OutputWidth - ফলস্বরূপ থাম্বনেল পিক্সেল প্রস্থ
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট উচ্চতা নির্দিষ্ট করা হয় তবে আউটপুট প্রস্থ আউটপুট উচ্চতার সমানুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
- পূর্ণ প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের প্রস্থ হ্রাস হয়নি)
-
int OutputHeight - ফলস্বরূপ থাম্বনেইলের পিক্সেলগুলির উচ্চতা
- ডিফল্ট: যদি আউটপুট প্রস্থ এবং আউটপুট উচ্চতা উভয়ই নির্দিষ্ট না করা হয় বা 0 হয় তবে আউটপুট প্রস্থ এবং উচ্চতা চূড়ান্ত চিত্রের প্রস্থ এবং উচ্চতার সাথে মিলবে, যদি আউটপুট প্রস্থ নির্দিষ্ট করা হয় তবে আউটপুট উচ্চতা আউটপুট প্রস্থের সাথে আনুপাতিক হবে
- সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
- পূর্ণ উচ্চতা: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের উচ্চতা হ্রাস হয়নি)
-
ImageFormat Format - স্ক্রিনশটটি ফর্ম্যাটটিতে থাকা উচিত।
-
int Delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
string ClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- ডিফল্ট: খালি
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
string TargetElement - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও স্ক্রিনশট, ওয়েব পৃষ্ঠার সমস্ত অংশ উপেক্ষা করা হয়। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
string HideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
string WaitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
string CustomWaterMarkId - একটি কাস্টম যুক্ত করুন watermark ছবিতে
-
int Quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান। এটি বর্তমানে কেবল জেপিজি এবং ডব্লিউইবিপি চিত্রগুলিকেই প্রভাবিত করে, যার 90% ডিফল্ট সংকোচন রয়েছে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
bool Transparent - যদি সত্য হয় চিত্র ক্যাপচার স্বচ্ছ হতে হবে। এটি কেবল পিএনজি এবং টিফ চিত্রগুলির সাথে সামঞ্জস্যপূর্ণ।
-
bool HD - সত্য যদি ইমেজ ক্যাপচার উচ্চ সংজ্ঞা হবে এটি চিত্রের মাত্রার আকার দ্বিগুণ করে।
-
Country Country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
-
string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
bool NoAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
bool NoCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
string Address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
URLToRenderedHTML(string URL, HTMLOptions অপশন)এর COM
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
url - URL টি রেন্ডার করা HTML হওয়া উচিত
-
অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
HTMLToRenderedHTML(string HTML, HTMLOptions অপশন)এর COM
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intহে রেন্ডার এইচটিএমএল
- অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
ফেরত মান
অকার্যকর
FileToRenderedHTML(string পাথ, HTMLOptions অপশন)এর COM
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intহে রেন্ডার এইচটিএমএল।
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intহে রেন্ডার এইচটিএমএল
-
অপশন - একটি উদাহরণ HTMLOptions শ্রেণি যা রেন্ডার এইচটিএমএল তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
নামস্থানGrabzIt.Parameters
ক্লাস যখন উপলব্ধ তখন সমস্ত অপশন উপস্থাপন করে রেন্ডার এইচটিএমএল ক্যাপচার তৈরি.
জনসাধারণের সম্পত্তি
পাবলিক পদ্ধতি
-
AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ পিডিএফ
-
PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ পিডিএফ
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ পিডিএফ
-
PDFOptions বিকল্পগুলি - গ্রাবিআইটিপিডিএফএফপিশন বিভাগের একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ পিডিএফ
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ পিডিএফ
-
PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
নামস্থানGrabzIt.Parameters
ক্লাস পিডিএফ ক্যাপচারগুলি তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
string CustomId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
bool IncludeBackground - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি স্ক্রিনশটে অন্তর্ভুক্ত করা উচিত
-
PageSize PageSize - পিডিএফ এর পৃষ্ঠার আকার
-
PageOrientation Orientation - পিডিএফ ডকুমেন্টের ওরিয়েন্টেশন
-
CSSMediaType CSSMediaType - দ্য সিএসএস মিডিয়া পিডিএফ ডকুমেন্টের প্রকার
-
bool IncludeLinks - সত্য যদি লিঙ্কগুলি পিডিএফটিতে অন্তর্ভুক্ত করা উচিত
-
bool IncludeOutline - সত্য যদি পিডিএফ বুকমার্ক অন্তর্ভুক্ত করা উচিত
-
string Title - পিডিএফ নথিতে একটি শিরোনাম সরবরাহ করুন
-
string CoverURL - একটি ওয়েব পৃষ্ঠার ইউআরএল যা পিডিএফটির একটি কভার পৃষ্ঠা হিসাবে ব্যবহার করা উচিত
-
int MarginTop - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
int MarginLeft - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
int MarginBottom - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
int MarginRight - মিলিমিটারের মার্জিন যা পিডিএফ ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
int BrowserWidth - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থ পিডিএফ ডকুমেন্টের প্রস্থের সাথে মেলে)
-
int PageWidth - দ্য ফলাফল পিডিএফ কাস্টম প্রস্থ মিমি মধ্যে
- ডিফল্ট: PageSize প্রস্থ
- সর্বনিম্ন: 15 মিমি
-
int PageHeight - দ্য ফলাফল পিডিএফ কাস্টম উচ্চতা মিমি মধ্যে
- ডিফল্ট: PageSize উচ্চতা
- সর্বনিম্ন: 15 মিমি
-
int Delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
string TemplateId - যুক্ত কর একটি টেমপ্লেট আইডি যা পিডিএফ ডকুমেন্টের শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
string ClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- ডিফল্ট: খালি
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
string TargetElement - দ্য সিএসএস নির্বাচক একমাত্র টার্গেটের ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান যা পরিণত হবে intওএ পিডিএফওয়েব পৃষ্ঠার অন্যান্য সমস্ত অংশ উপেক্ষা করা হবে। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
string HideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
string WaitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
string CustomWaterMarkId - একটি কাস্টম যুক্ত করুন watermark পিডিএফ ডকুমেন্টের প্রতিটি পৃষ্ঠায়
-
int Quality - দ্য ফিরে পিডিএফ মানের। ডিফল্ট পিডিএফ জন্য প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
Country Country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
-
string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
bool NoAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
bool NoCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
string Address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
string MergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন পিডিএফ ডকুমেন্টের শুরুতে মার্জ করা
-
string Password - দ্য পিডিএফ ডকুমেন্ট সুরক্ষিত পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
AddTemplateParameter (string নাম, string মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
রূপান্তরিত হওয়া উচিত URL টি নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
url - যে URL টি রূপান্তর করা উচিত intওএ ডোকএক্স
-
DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এইচটিএমএল উল্লেখ করে intওএ ডোকএক্স
পরামিতি
-
এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ডোকএক্স
-
DOCXOptions বিকল্পগুলি - GrabzIt এর উদাহরণDOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
রূপান্তরিত হওয়া উচিত এমন একটি এইচটিএমএল ফাইল নির্দিষ্ট করে intওএ ডোকএক্স
পরামিতি
-
পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ডোকএক্স
-
DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
নামস্থানGrabzIt.Parameters
ক্লাসটি ডওএক্সএক্স ক্যাপচার তৈরি করার সময় উপলভ্য সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
string CustomId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
-
bool IncludeBackground - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি চিত্রগুলি ডসএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
PageSize PageSize - ডসএক্সএক্সের পৃষ্ঠার আকার
-
PageOrientation Orientation - ডোক্স ডকুমেন্টের ওরিয়েন্টেশন
-
bool IncludeLinks - সত্য যদি লিঙ্কগুলি ডসএক্সএক্সের অন্তর্ভুক্ত করা উচিত
-
bool IncludeImages - সত্য হলে ওয়েব পৃষ্ঠার চিত্রগুলি ডকএক্সএক্সে অন্তর্ভুক্ত করা উচিত
-
string Title - ডোক্স ডকুমেন্টকে একটি শিরোনাম সরবরাহ করুন
-
int MarginTop - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
-
int MarginLeft - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
-
int MarginBottom - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
-
int MarginRight - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
-
int BrowserWidth - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
- ডিফল্ট: 1366 X
- সর্বাধিক: এক্সএনএমএক্স
- অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থটি ডসএক্সএক্স নথির প্রস্থের সাথে মেলে)
-
int PageWidth - দ্য ফলস্বরূপ DOCX এর কাস্টম প্রস্থ মিমি মধ্যে
- ডিফল্ট: PageSize প্রস্থ
- সর্বনিম্ন: 15 মিমি
-
int PageHeight - দ্য ফলস্বরূপ DOCX এর কাস্টম উচ্চতা মিমি মধ্যে
- ডিফল্ট: PageSize উচ্চতা
- সর্বনিম্ন: 15 মিমি
-
int Delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
- ডিফল্ট: 0 X
- সর্বাধিক: এক্সএনএমএক্স
-
BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
string TemplateId - যুক্ত কর একটি টেমপ্লেট আইডি যা DOCX নথির শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
-
string ClickElement - এটি একটি ব্যবহার করে এইচটিএমএল উপাদান নির্দিষ্ট করে সিএসএস নির্বাচক ক্লিক করতে. মনে রাখবেন একটি দেরি ক্লিকের প্রভাবগুলি দেখতেও প্রয়োজন হতে পারে
- ডিফল্ট: খালি
- এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
-
string TargetElement - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও ডোকএক্স, ওয়েব পৃষ্ঠার অন্যান্য সমস্ত অংশ উপেক্ষা করা হবে। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
-
string HideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
-
string WaitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
-
int Quality - দ্য ফিরে আসা ডওএক্সএক্সের গুণমান। ডিফল্ট ডিওএক্সএক্সের জন্য প্রস্তাবিত মানের ব্যবহার করে।
- গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
- ডিফল্ট: -1
- সর্বনিম্ন: -1
- সর্বাধিক: এক্সএনএমএক্স
-
Country Country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
-
string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
bool NoAds - যদি সত্য বিজ্ঞাপনগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
bool NoCookieNotifications - সত্য যদি সবই পাওয়া যায় কুকি বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে লুকানো উচিত.
-
string Address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
-
string MergeId - একটি ক্যাপচারের আইডি হওয়া উচিত নতুন ডওএক্সএক্স ডকুমেন্টের শুরুতে মার্জ করা হয়েছে
-
string Password - দ্য DOCX দস্তাবেজ সুরক্ষিত করতে পাসওয়ার্ড সঙ্গে
পাবলিক পদ্ধতি
-
AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
-
AddTemplateParameter (string নাম, string মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
- নাম - টেমপ্লেট প্যারামিটারের নাম
- মান - টেমপ্লেট প্যারামিটারের মান
ইউআরএল নির্দিষ্ট করে যা এইচটিএমএল টেবিলগুলি থেকে নেওয়া উচিত।
পরামিতি
-
ইউআরএল - থেকে এইচটিএমএল টেবিলগুলি বের করার URL URL
-
TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
এইচটিএমএল উল্লেখ করে যে এইচটিএমএল টেবিলগুলি থেকে উত্তোলন করা উচিত।
পরামিতি
-
এইচটিএমএল - থেকে এইচটিএমএল টেবিলগুলি বের করতে এইচটিএমএল।
-
TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
এইচটিএমএল ফাইলটি উল্লেখ করে যা থেকে এইচটিএমএল টেবিলগুলি বের করা উচিত।
পরামিতি
-
পাথ - থেকে এইচটিএমএল টেবিলগুলি বের করতে কোনও এইচটিএমএল ফাইলের ফাইল পাথ।
-
TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
- এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক
ফেরত মান
অকার্যকর
নামস্থানGrabzIt.Parameters
এইচটিএমএল টেবিলগুলি সিএসভি, এক্সএলএসএক্স বা জেএসএনে রূপান্তর করার সময় শ্রেণিটি উপলব্ধ সমস্ত বিকল্পের প্রতিনিধিত্ব করে।
জনসাধারণের সম্পত্তি
-
string CustomId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে
-
int TableNumberToInclude - রূপান্তরিত করার জন্য সারণীর সূচীটি, ওয়েব পৃষ্ঠার সমস্ত টেবিলগুলি ওয়েব পৃষ্ঠার শীর্ষ থেকে নীচে অর্ডার করা হয়েছিল
-
TableFormat Format - টেবিলটি বিন্যাসে হওয়া উচিত
-
bool IncludeHeaderNames - যদি সত্য শিরোনামের নামগুলি সারণীতে অন্তর্ভুক্ত করা হয়
-
bool IncludeAllTables - সত্য হলে ওয়েব পৃষ্ঠার সমস্ত টেবিল পৃথক স্প্রেডশিট শীটে উপস্থিত প্রতিটি টেবিলের সাথে বের করা হবে। কেবলমাত্র এক্সএলএসএক্স ফর্ম্যাট সহ উপলব্ধ
-
string TargetElement - ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদানের আইডি যা থেকে টেবিলগুলি বের করতে ব্যবহার করা উচিত
-
BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
-
Country Country - দেশটি স্ক্রিনশটটি নেওয়া উচিত।
- ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
- বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
-
string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে
-
string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
-
string Address - এইচটিএমএল কোডটি কার্যকর করতে ইউআরএল। এইচটিএমএল রূপান্তরিত হলে এটি কার্যকর হতে পারে সিএসএস এবং চিত্রগুলির মতো সংস্থানগুলির জন্য আপেক্ষিক ইউআরএল.
-
string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
পাবলিক পদ্ধতি
-
AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
- নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
- মান - HTTP পোস্ট প্যারামিটারের মান
Save()
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি।
ফেরত মান
স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এর সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি
এটি ফাইল সংরক্ষণের প্রস্তাবিত পদ্ধতি
Save(string callBackURL)এর COM
Save ফলাফলটি অবিচ্ছিন্নভাবে এবং একটি অনন্য শনাক্তকারীকে ফিরিয়ে দেয়, যা স্ক্রিনশটটি সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি।
পরামিতি
-
কলব্যাক ইউআরএল - ক্রীড়াশিক্ষক গ্র্যাবসআইটি পরিষেবাটি কাজ শেষ করার পরে কল করা উচিত
ফেরত মান
স্ক্রিনশটের অনন্য শনাক্তকারী অন্যথায় কোনও ত্রুটি ঘটলে ব্যতিক্রম নিক্ষেপ করা হয়। এর সাথে স্ক্রিনশটটি পেতে ব্যবহার করা যেতে পারে GetResult পদ্ধতি
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
Save ফলাফল সিঙ্ক্রোনালি একটি এ GrabzItFile অবজেক্ট।
ফেরত মান
GrabzItFile লক্ষ্য
Save অসিঙ্ক্রোনাসভাবে ফলাফল a GrabzItFile বস্তু .NET-এর সংস্করণ অ্যাসিঙ্ক পদ্ধতিগুলিকে সমর্থন করলে শুধুমাত্র উপলব্ধ।
ফেরত মান
GrabzItFile লক্ষ্য
এই পদ্ধতিটি সতর্কতা সিঙ্ক্রোনাস তাই ফলাফল প্রক্রিয়া করার সময় একটি অ্যাপ্লিকেশনকে বিরতি দেয়
SaveTo(string saveToফাইল)এর COM
Save একটি ফাইলের সাথে সিঙ্ক্রোনালি ফলাফল।
পরামিতি
-
saveToফাইল - ফাইল পাথ যে ক্যাপচার হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
ফেরত মান
এটি সফল হলে সত্যটি ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।
SaveToঅ্যাসিঙ্ক(string saveToফাইল)
Save একটি ফাইলের সাথে অ্যাসিঙ্ক্রোনাসভাবে ফলাফল। .NET-এর সংস্করণ অ্যাসিঙ্ক পদ্ধতিগুলিকে সমর্থন করলে শুধুমাত্র উপলব্ধ।
পরামিতি
-
saveToফাইল - ফাইল পাথ যে ক্যাপচার হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
ফেরত মান
এটি সফল হলে সত্যটি ফেরত দেয় অন্যথায় এটি ব্যতিক্রম ছুঁড়ে দেয়।
একটি গ্র্যাবিজিট স্ক্রিনশটের বর্তমান অবস্থা পান।
পরামিতি
-
আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
ফেরত মান
অবস্থা লক্ষ্য
গ্র্যাবজিট কোনও নির্দিষ্ট ডোমেনের জন্য ব্যবহার করছে এমন সমস্ত কুকিজ পান। এটিতে ব্যবহারকারী সংজ্ঞায়িত কুকিজ অন্তর্ভুক্ত থাকতে পারে।
পরামিতি
-
ডোমেন - এর জন্য কুকি ফিরিয়ে দিতে ডোমেন
ফেরত মান
GrabzItCookie বিন্যাস
SetCookie (string নাম, string ডোমেইন, string মান, string পাথ, bool পোস্টনিলি, ডেটটাইম? মেয়াদ শেষ)এর COM
গ্র্যাবজিট-এ নতুন কাস্টম কুকি সেট করে, যদি কাস্টম কুকির একই নাম এবং ডোমেন বিশ্বব্যাপী কুকির মতো থাকে তবে বিশ্বব্যাপী কুকিটি ওভাররাইড করা হয়।
কোনও ওয়েবসাইটের কার্যকারিতা কুকি দ্বারা নিয়ন্ত্রিত হলে এটি কার্যকর হতে পারে।
পরামিতি
-
নাম - সেট করার জন্য কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনের জন্য কুকি সেট করতে
- মান - কুকির মান
- পাথ - কুকির সাথে সম্পর্কিত ওয়েবসাইটের পাথ
- httponly - সত্য হলে কুকি কেবল এইচটিটিপি প্রোটোকল দিয়েই ব্যবহার করা যায়
- মেয়াদ শেষ - কুকির মেয়াদ শেষ হলে সংজ্ঞা দেয়। যদি কুকির মেয়াদ শেষ না হয় তবে একটি নাল মান পাস করুন
ফেরত মান
কুকি সফলভাবে সেট করা থাকলে সত্য, অন্যথায় মিথ্যা
DeleteCookie (string নাম, string ডোমেইন)এর COM
একটি কাস্টম কুকি মুছুন বা বিশ্বব্যাপী কুকি ব্যবহার করা থেকে ব্লক করুন
পরামিতি
-
নাম - মুছে ফেলার কুকির নাম
-
ডোমেন - ওয়েবসাইটের ডোমেনটির জন্য কুকি মুছুন
ফেরত মান
কুকি যদি সফলভাবে মুছে ফেলা হয়, অন্যথায় মিথ্যা
WaterMark[] পাওয়াWaterMarks(String শনাক্তকারী)এর COM
আপনার আপলোড করা সমস্ত কাস্টম পান watermarks
ফেরত মান
WaterMark বিন্যাস
WaterMark পাওয়াWaterMark(String শনাক্তকারী)এর COM
আপনার প্রথা ফিরে watermark যে নির্দিষ্ট সনাক্তকারী সাথে মেলে
পরামিতি
-
সনাক্তকারী - একটি নির্দিষ্ট কাস্টম সনাক্তকারী watermark আপনি দেখতে চান
ফেরত মান
WaterMark
একটি নতুন কাস্টম যুক্ত করুন watermark
পরামিতি
-
শনাক্তকারী - শনাক্তকারী আপনি কাস্টম দিতে চান give watermark। এটি গুরুত্বপূর্ণ যে এই সনাক্তকারীটি অনন্য।
-
পথ - এর পরম পথ watermark আপনার সার্ভারে উদাহরণস্বরূপ সি: /watermark/ 1.png
-
এক্সপোস - আপনি যে স্ক্রিনশটটি প্রদর্শিত হতে চান তাতে অনুভূমিক অবস্থান
-
ypos - উল্লম্ব অবস্থান আপনি স্ক্রিনশট উপস্থিত হতে চান
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে সেট করা হয়েছিল
DeleteWaterMark(string শনাক্তকারী)এর COM
একটি কাস্টম মুছুন watermark
পরামিতি
-
শনাক্তকারী - কাস্টম সনাক্তকারী watermark আপনি মুছে ফেলতে চান
ফেরত মান
সত্য সত্য যদি watermark সফলভাবে মুছে ফেলা হয়েছে
SetLocalProxy (string proxyUrl)এর COM
এই পদ্ধতিটি সক্ষম করে a স্থানীয় প্রক্সি সার্ভার সমস্ত অনুরোধের জন্য ব্যবহার করা।
পরামিতি
-
প্রক্সিআরএল - ইউআরএল, যা প্রক্সির প্রয়োজনে একটি বন্দর অন্তর্ভুক্ত করতে পারে। নাল সরবরাহ করা পূর্ববর্তী কোনও সেট প্রক্সি সরিয়ে ফেলবে
UseSSL (bool মান)এর COM
গ্র্যাবিজআইটি-র অনুরোধ থাকলে নির্দিষ্ট করে এপিআই-এর এসএসএল ব্যবহার করা উচিত
পরামিতি
-
মান - যদি গ্র্যাবজিট এর এপিআই-তে সমস্ত অনুরোধ SSL ব্যবহার করে তবে সত্য
string CreateEncryptionKey ()এর COM
64 এনক্রিপশন কীটি 44 অক্ষর দীর্ঘ, একটি ক্রিপ্টোগ্রাফিক সুরক্ষিত বেস তৈরি করুন।
ডিক্রিপ্ট (string পাথ, string চাবি)এর COM
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
GrabzItFile ডিক্রিপ্ট (GrabzItFile ফাইল, string চাবি)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
বাইট [] ডিক্রিপ্ট (বাইট [] ডেটা, string চাবি)
প্রদত্ত এনক্রিপশন কীটি ব্যবহার করে একটি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করুন।
পরামিতি
যখন COM অবজেক্টে এনাম বৈশিষ্ট্য নির্ধারণ করা হয় তার পরিবর্তে এনামের জন্য সমান সংখ্যার মানটি ব্যবহার করুন।
Enums
ImageFormat
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- bmp8 = 0
- bmp16 = 1
- bmp24 = 2
- bmp = 3
- jpg = 4
- টিফ = এক্সএনএমএক্স
- png = 6
- ওয়েবপ = এক্সএনএমএক্স
BrowserType
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- স্ট্যান্ডার্ডব্রোজার = এক্সএনইউএমএক্স
- মোবাইল ব্রাউজার = এক্সএনইউএমএক্স
- অনুসন্ধানের ইঞ্জিন = এক্সএনএমএক্স
দেশ
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- ডিফল্ট = 0 X
- সিঙ্গাপুর = এক্সএনইউএমএক্স
- ইউকে = এক্সএনএমএক্স
- মার্কিন = এক্সএনএমএক্স
PageSize
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- A3 = 0
- A4 = 1
- A5 = 2
- A6 = 3
- বিএক্সএনএমএক্স = এক্সএনএমএক্স
- বিএক্সএনএমএক্স = এক্সএনএমএক্স
- বিএক্সএনএমএক্স = এক্সএনএমএক্স
- বিএক্সএনএমএক্স = এক্সএনএমএক্স
- আইনী = 8 X
- চিঠি = 9 X
PageOrientation
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- ল্যান্ডস্কেপ = এক্সএনইউএমএক্স
- প্রতিকৃতি = এক্সএনইউএমএক্স
CSSMediaType
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- স্ক্রিন = এক্সএনইউএমএক্স
- Print = 1
TableFormat
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- সিএসভি = এক্সএনইউএমএক্স
- json = 1
- xslx = 2
HorizontalPosition
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- বাম = 0
- কেন্দ্র = এক্সএনএমএক্স
- ডান = 2
VerticalPosition
নামস্থানGrabzIt.Enums
এই এনাম নিম্নলিখিত মান সমন্বিত।
- শীর্ষ = 0
- মাঝারি = এক্সএনইউএমএক্স
- নীচে = 2
ফলাফল ক্লাস
GrabzItCookieএর COM
নামস্থানGrabzIt.Cookies
জনসাধারণের সম্পত্তি
-
string Name
-
string Value
-
string Domain
- কুকিটি ডোমেনের জন্য সেট করা আছে।
-
string Path
- এই কুকিটি ডোমেনের পথে প্রযোজ্য।
-
string HttpOnly
- এই কুকিটি কেবলমাত্র যদি বৈধ হয় যখন ওয়েবসাইটটি এইচটিটিপি প্রোটোকলের সাহায্যে দেখা হয়।
-
string Expires
- এই কুকির মেয়াদ শেষ হওয়ার তারিখ
-
string Type
-
এটি কুকির ধরণ যা নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
- গ্লোবাল - এটি গ্র্যাবসআইটি সেট করা একটি বিশ্বব্যাপী কুকি
- স্থানীয় - এটি আপনার দ্বারা সেট করা একটি স্থানীয় কুকি
- ওভাররাইড - একটি বিশ্বব্যাপী কুকি যা আপনার দ্বারা ওভাররাইড করা হয়েছে
নামস্থানGrabzIt.Screenshots
পাবলিক পদ্ধতি
-
অকার্যকর Save(string পথ)
- string থেকেString()
জনসাধারণের সম্পত্তি
নামস্থানGrabzIt.Screenshots
স্ক্রীনশটের বর্তমান স্থিতি উপস্থাপন করা বর্গ।
জনসাধারণের সম্পত্তি
-
bool Processing
- সত্য হলে স্ক্রিনশটটি এখনও প্রক্রিয়া করা হচ্ছে।
-
bool Cached
- যদি সত্য হয় তবে স্ক্রিনশটটি প্রক্রিয়া করা হয়েছে এবং বর্তমানে ক্যাশে রয়েছে।
-
bool Expired
- যদি সত্য হয় তবে স্ক্রিনশট আর গ্র্যাবআইটি সিস্টেমে নেই।
-
string Message
- সিস্টেম দ্বারা একটি ত্রুটি বার্তা ফিরে এসেছে।
নামস্থানGrabzIt.Screenshots
এই শ্রেণিটি প্রথাটির প্রতিনিধিত্ব করে watermarks গ্র্যাবআইটিতে সঞ্চিত
পাবলিক পদ্ধতি
জনসাধারণের সম্পত্তি
-
string Identifier
-
string XPosition
-
এর অনুভূমিক পোস্ট watermark
-
string YPosition
-
এর উল্লম্ব পোস্ট watermark
-
string Format