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

এএসপি.এনইটি সহ গ্র্যাবজিট ক্লায়েন্টASP.NET API

বিবরণ

এই শ্রেণিটি গ্র্যাবজিট স্ক্রিনশট ওয়েব পরিষেবাদির সাথে সমস্ত যোগাযোগ পরিচালনা করে। পদ্ধতিগুলির সাথে চিহ্নিত সমস্ত এর COM GrabzIt ASP.NET DLL হিসাবে হিসাবে ব্যবহৃত হয় তখনও কাজ করে COM অবজেক্ট.

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

GrabzItFile GetResult(string ID)এর COM

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

পরামিতি

  • আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
    • প্রয়োজনীয়

ফেরত মান

GrabzItFile লক্ষ্য


URLToAnimation(string URL, AnimationOptions অপশন)এর COM

রূপান্তরিত হওয়া উচিত এমন অনলাইন ভিডিওর 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 অ্যানিমেটেড জিআইএফ।
    • ডিফল্ট: 0 সেকেন্ড
  • int Duration - ভিডিওটির সেকেন্ডে দৈর্ঘ্য যা রূপান্তর করা উচিত intoa অ্যানিমেটেড জিআইএফ।
    • ডিফল্ট: প্যাকেজের জন্য সর্বোচ্চ দৈর্ঘ্য
  • float Speed - অ্যানিমেটেড জিআইএফ এর গতি।
    • ডিফল্ট: 1 X
    • সর্বনিম্ন: 0.2
    • সর্বাধিক: এক্সএনএমএক্স
  • float FramesPerSecond - প্রতি সেকেন্ডের ফ্রেমের সংখ্যা যা ভিডিও থেকে নেওয়া উচিত।
    • ডিফল্ট: 10 X
    • সর্বনিম্ন: 0.2
    • সর্বাধিক: এক্সএনএমএক্স
  • int Repeat - অ্যানিমেটেড জিআইএফ লুপ করার সময়।
    • ডিফল্ট: 0 X
    • ক্রমাগত লুপ: এক্সএনএমএক্স
  • bool Reverse - সত্য হলে অ্যানিমেটেড জিআইএফ এর ফ্রেমগুলি বিপরীত হয়
    • ডিফল্ট: মিথ্যা
  • string CustomWaterMarkId - অ্যানিমেটেড জিআইএফ-তে কাস্টম ওয়াটারমার্ক যুক্ত করুন
    • ডিফল্ট: খালি
  • int Quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান, যার 85% এর ডিফল্ট সংকোচন রয়েছে।
    • গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
    • ডিফল্ট: -1
    • সর্বনিম্ন: -1
    • সর্বাধিক: এক্সএনএমএক্স
  • Country Country - দেশটি অ্যানিমেটেড জিআইএফ থেকে নেওয়া উচিত।
    • এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
    • ডিফল্ট: বর্তমানের দ্রুততম অবস্থান
    • বিকল্প: দেশ.Singapore, দেশ.UK, দেশ.us
  • string ExportURL - দ্য ইউআরএল রফতানি করুন এটি ক্যাপচারটি যেখানে রফতানি করা উচিত তা নির্দিষ্ট করে।
    • ডিফল্ট: খালি
  • string EncryptionKey - যদি একটি বেস 64 এনকোডড AES এনক্রিপশন কী নির্দিষ্ট করা থাকে তবে এটি তৈরি হওয়ার সাথে সাথে আপনার ক্যাপচার এনক্রিপ্ট করা হবে। এটি ব্যবহার করার পরামর্শ দেওয়া হয় এনক্রিপশন কী পদ্ধতি তৈরি করুন কী এবং তৈরি করতে ডিক্রিপ্ট পদ্ধতি এনক্রিপ্ট করা ক্যাপচারটি ডিক্রিপ্ট করতে যেমন দেখানো হয়েছে এই উদাহরণ.
    • ডিফল্ট: খালি
  • string Proxy - এইচটিটিপি প্রক্সি বিশদ এই ক্যাপচারটি তৈরি করতে ব্রাউজার সফটওয়্যারটি ব্যবহার করা উচিত
    • ডিফল্ট: খালি

URLToImage(string URL, ImageOptions অপশন)এর COM

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

পরামিতি

  • url - ইউআরএল যা স্ক্রিনশটটি তৈরি করা উচিত
    • প্রয়োজনীয়
  • অপশন - একটি উদাহরণ ImageOptions স্ক্রীনশট তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলির সংজ্ঞা দেয় এমন বর্গ।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

HTMLToImage(string HTML, ImageOptions অপশন)এর COM

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

পরামিতি

  • এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ইমেজ
    • প্রয়োজনীয়
  • অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।

ফেরত মান

অকার্যকর

FileToImage(string পাথ, ImageOptions অপশন)এর COM

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

পরামিতি

  • পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ইমেজ
    • প্রয়োজনীয়
  • অপশন - একটি উদাহরণ ImageOptions শ্রেণি যা কোনও চিত্র তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

ImageOptionsএর COM

নামস্থানGrabzIt.Parameters

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

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

  • string CustomId - কাস্টম আইডেন্টিফায়ার যা আপনি স্ক্রিনশট ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
    • ডিফল্ট: খালি
  • int BrowserWidth - পিক্সেল ব্রাউজারের প্রস্থ
    • ডিফল্ট: 1024 X
    • সর্বাধিক: এক্সএনএমএক্স
  • int BrowserHeight - পিক্সেলগুলিতে ব্রাউজারের উচ্চতা
    • ডিফল্ট: 768 X
    • সর্বাধিক: এক্সএনএমএক্স
    • পূর্ণ দৈর্ঘ্য: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ পুরো ওয়েব পৃষ্ঠার একটি দৃশ্যাবলী তোলা হয়েছে)
  • int OutputWidth - ফলস্বরূপ থাম্বনেল পিক্সেল প্রস্থ
    • ডিফল্ট: সম্ভাব্য ব্রাউজারের প্রস্থের সর্বোচ্চ অনুপাত যা ব্যবহারকারীদের প্যাকেজের জন্য সর্বোচ্চ প্রস্থের মধ্যে ফিট করে
    • সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ প্রস্থ
    • পূর্ণ প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের প্রস্থ হ্রাস হয়নি)
  • int OutputHeight - ফলস্বরূপ থাম্বনেইলের পিক্সেলগুলির উচ্চতা
    • ডিফল্ট: সম্ভাব্য ব্রাউজারের উচ্চতার সর্বোচ্চ অনুপাত যা ব্যবহারকারীদের প্যাকেজের জন্য সর্বোচ্চ উচ্চতার মধ্যে ফিট করে
    • সর্বাধিক: প্যাকেজের জন্য সর্বোচ্চ উচ্চতা
    • পূর্ণ উচ্চতা: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ থাম্বনেইলের উচ্চতা হ্রাস হয়নি)
  • ImageFormat Format - স্ক্রিনশটটি ফর্ম্যাটটিতে থাকা উচিত।
  • int Delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
    • ডিফল্ট: 0 X
    • সর্বাধিক: এক্সএনএমএক্স
  • string TargetElement - দ্য সিএসএস নির্বাচক টার্গেট ওয়েব পৃষ্ঠায় একমাত্র এইচটিএমএল উপাদান যা চালু করতে হবে intও স্ক্রিনশট, ওয়েব পৃষ্ঠার সমস্ত অংশ উপেক্ষা করা হয়। যদি একাধিক মিলে এইচটিএমএল উপাদান থাকে তবে প্রথমটি বেছে নেওয়া হয়
    • ডিফল্ট: খালি
  • string HideElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এক বা একাধিক এইচটিএমএল উপাদানগুলির মধ্যে লুকিয়ে থাকা, প্রতিটি নির্বাচককে কমা দিয়ে পৃথক করে রাখতে একাধিক এইচটিএমএল উপাদান নির্দিষ্ট করতে
    • ডিফল্ট: খালি
  • string WaitForElement - দ্য সিএসএস নির্বাচক ওয়েব পৃষ্ঠায় এইচটিএমএল উপাদান রয়েছে ক্যাপচার সম্পাদনের আগে অবশ্যই দৃশ্যমান হবে
    • ডিফল্ট: খালি
  • BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
  • string CustomWaterMarkId - ছবিতে একটি কাস্টম ওয়াটারমার্ক যুক্ত করুন
    • ডিফল্ট: খালি
  • int Quality - দ্য প্রত্যাবর্তিত চিত্রের গুণমান। এটি বর্তমানে কেবল জেপিজি চিত্রগুলিকেই প্রভাবিত করে, যার এক্সএনএমএক্সএক্স% এর ডিফল্ট সংক্ষেপণ রয়েছে।
    • গুণমান হ্রাস করা ফাইলগুলি হ্রাস করবে এবং ডাউনলোডের সময়কে হ্রাস করবে।
    • ডিফল্ট: -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চ্ছিক

ফেরত মান

অকার্যকর

HTMLOptionsএর COM

নামস্থানGrabzIt.Parameters

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

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

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

  • AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
    • নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
    • মান - HTTP পোস্ট প্যারামিটারের মান

URLToPDF(string URL, PDFOptions অপশন)এর COM

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

পরামিতি

  • url - যে URL টি রূপান্তর করা উচিত intওএ পিডিএফ
    • প্রয়োজনীয়
  • PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

HTMLToPDF(string HTML, PDFOptions অপশন)এর COM

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

পরামিতি

  • এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ পিডিএফ
    • প্রয়োজনীয়
  • PDFOptions বিকল্পগুলি - গ্রাবিআইটিপিডিএফএফপিশন বিভাগের একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

FileToPDF(string পাথ, PDFOptions অপশন)এর COM

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

পরামিতি

  • পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ পিডিএফ
    • প্রয়োজনীয়
  • PDFOptions বিকল্পগুলি - পিডিএফ অপশন শ্রেণীর একটি উদাহরণ যা পিডিএফ তৈরি করার সময় কোনও বিশেষ বিকল্প ব্যবহার করতে পারে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

PDFOptionsএর COM

নামস্থানGrabzIt.Parameters

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

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

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

  • AddPostParameter (string নাম, string মান) - এইচটিটিপি পোস্ট প্যারামিটার সংজ্ঞা দেয় এবং optionচ্ছিকভাবে মানটি, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে। এই পদ্ধতিটি ব্যবহার করা গ্র্যাবজিটকে বাধ্য করবে একটি HTTP পোস্ট সঞ্চালন.
    • নাম - এইচটিটিপি পোস্ট প্যারামিটারের নাম
    • মান - HTTP পোস্ট প্যারামিটারের মান
  • AddTemplateParameter (string নাম, string মান) - সংজ্ঞা দেওয়া a কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
    • নাম - টেমপ্লেট প্যারামিটারের নাম
    • মান - টেমপ্লেট প্যারামিটারের মান

URLToDOCX (string URL, DOCXOptions অপশন)এর COM

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

পরামিতি

  • url - যে URL টি রূপান্তর করা উচিত intওএ ডোকএক্স
    • প্রয়োজনীয়
  • DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

HTMLToDOCX(string HTML, DOCXOptions অপশন)এর COM

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

পরামিতি

  • এইচটিএমএল - রূপান্তর করতে এইচটিএমএল intওএ ডোকএক্স
    • প্রয়োজনীয়
  • DOCXOptions বিকল্পগুলি - GrabzIt এর উদাহরণDOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

FileToDOCX(string পাথ, DOCXOptions অপশন)এর COM

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

পরামিতি

  • পাথ - রূপান্তর করতে একটি HTML ফাইলের ফাইলের পথ intওএ ডোকএক্স
    • প্রয়োজনীয়
  • DOCXOptions বিকল্প - একটি উদাহরণ DOCXOptions ক্লাস যা কোনও ডকএক্সএক্স তৈরি করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

DOCXOptionsএর COM

নামস্থানGrabzIt.Parameters

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

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

  • string CustomId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে।
    • ডিফল্ট: খালি
  • bool IncludeBackground - সত্য হলে ওয়েব পৃষ্ঠার পটভূমি চিত্রগুলি ডসএক্সএক্সে অন্তর্ভুক্ত করা উচিত
    • ডিফল্ট: সত্য
  • PageSize PageSize - ডসএক্সএক্সের পৃষ্ঠার আকার
  • PageOrientation Orientation - ডোক্স ডকুমেন্টের ওরিয়েন্টেশন
  • bool IncludeLinks - সত্য যদি লিঙ্কগুলি ডসএক্সএক্সের অন্তর্ভুক্ত করা উচিত
    • ডিফল্ট: সত্য
  • bool IncludeImages - সত্য হলে ওয়েব পৃষ্ঠার চিত্রগুলি ডকএক্সএক্সে অন্তর্ভুক্ত করা উচিত
    • ডিফল্ট: সত্য
  • string Title - ডোক্স ডকুমেন্টকে একটি শিরোনাম সরবরাহ করুন
    • ডিফল্ট: খালি
  • int MarginTop - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার শীর্ষে প্রদর্শিত হবে
    • ডিফল্ট: 10 X
  • int MarginLeft - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার বাম দিকে প্রদর্শিত হবে
    • ডিফল্ট: 10 X
  • int MarginBottom - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্ট পৃষ্ঠার নীচে প্রদর্শিত হবে
    • ডিফল্ট: 10 X
  • int MarginRight - মিলিমিটারের মার্জিন যা ডোক্স ডকুমেন্টের ডানদিকে প্রদর্শিত হবে
    • ডিফল্ট: 10 X
  • int BrowserWidth - দ্য ব্রাউজারের প্রস্থ পিক্সেল মধ্যে
    • এই বৈশিষ্ট্যটি সতর্ক করা বর্তমানে বিটাতে রয়েছে এবং এটি ধারাবাহিক ফলাফল সরবরাহ করতে পারে না।
    • ডিফল্ট: 1024 X
    • সর্বাধিক: এক্সএনএমএক্স
    • অটো প্রস্থ: -1 (এক্স-এক্সএনএমএক্স পাস করার অর্থ ব্রাউজারের প্রস্থটি ডসএক্সএক্স নথির প্রস্থের সাথে মেলে)
  • int PageWidth - দ্য ফলস্বরূপ DOCX এর কাস্টম প্রস্থ মিমি মধ্যে
    • ডিফল্ট: PageSize প্রস্থ
    • সর্বনিম্ন: 15 মিমি
  • int PageHeight - দ্য ফলস্বরূপ DOCX এর কাস্টম উচ্চতা মিমি মধ্যে
    • ডিফল্ট: PageSize উচ্চতা
    • সর্বনিম্ন: 15 মিমি
  • int Delay - মিলিসেকেন্ডের সংখ্যা স্ক্রিনশট নেওয়ার আগে অপেক্ষা করুন
    • ডিফল্ট: 0 X
    • সর্বাধিক: এক্সএনএমএক্স
  • BrowserType RequestAs - আপনি যে ধরনের ব্যবহারকারী এজেন্ট ব্যবহার করতে চান তা
  • string TemplateId - যুক্ত কর একটি টেমপ্লেট আইডি যা DOCX নথির শিরোনাম এবং পাদচরণ নির্দিষ্ট করে
    • ডিফল্ট: খালি
  • 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 কাস্টম টেম্পলেট পরামিতি এবং মান, একাধিক পরামিতি যুক্ত করতে এই পদ্ধতিটিকে একাধিকবার বলা যেতে পারে।
    • নাম - টেমপ্লেট প্যারামিটারের নাম
    • মান - টেমপ্লেট প্যারামিটারের মান

URLToTable(string URL, TableOptions অপশন)এর COM

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

পরামিতি

  • ইউআরএল - থেকে এইচটিএমএল টেবিলগুলি বের করার URL URL
    • প্রয়োজনীয়
  • TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

HTMLToTable (string HTML, TableOptions অপশন)এর COM

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

পরামিতি

  • এইচটিএমএল - থেকে এইচটিএমএল টেবিলগুলি বের করতে এইচটিএমএল।
    • প্রয়োজনীয়
  • TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

FileToTable (string পাথ, TableOptions অপশন)এর COM

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

পরামিতি

  • পাথ - থেকে এইচটিএমএল টেবিলগুলি বের করতে কোনও এইচটিএমএল ফাইলের ফাইল পাথ।
    • প্রয়োজনীয়
  • TableOptions বিকল্প - একটি উদাহরণ TableOptions শ্রেণি যা এইচটিএমএল টেবিলকে রূপান্তর করার সময় ব্যবহারের জন্য বিশেষ কোনও বিকল্পগুলি সংজ্ঞায়িত করে।
    • এর জন্য প্রয়োজন এর COM অন্যথায় alচ্ছিক

ফেরত মান

অকার্যকর

TableOptionsএর COM

নামস্থানGrabzIt.Parameters

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

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

  • string CustomId - একটি কাস্টম আইডেন্টিফায়ার যা আপনি ওয়েব সার্ভিসে যেতে পারেন। এটি আপনার নির্দিষ্ট করা কলব্যাক URL দিয়ে ফিরে আসবে
    • ডিফল্ট: খালি
  • int TableNumberToInclude - রূপান্তরিত করার জন্য সারণীর সূচীটি, ওয়েব পৃষ্ঠার সমস্ত টেবিলগুলি ওয়েব পৃষ্ঠার শীর্ষ থেকে নীচে অর্ডার করা হয়েছিল
    • ডিফল্ট: 1 X
  • 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 পদ্ধতি


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

GrabzItFile SaveTo()

Save ফলাফল সিঙ্ক্রোনালি একটি এ GrabzItFile অবজেক্ট।

ফেরত মান

GrabzItFile লক্ষ্য


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

SaveTo(string saveনথিতে)এর COM

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

পরামিতি

  • saveToFile - ক্যাপচার ফাইল ফাইল হবে saveএকবার থেকে এটি সম্পন্ন হয়েছে
    • প্রয়োজনীয়

ফেরত মান

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


অবস্থা GetStatus (string ID)এর COM

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

পরামিতি

  • আইডি - স্ক্রিনশটের অনন্য সনাক্তকারী
    • প্রয়োজনীয়

ফেরত মান

অবস্থা লক্ষ্য


GrabzItCookie [] GetCookies (string ডোমেইন)এর COM

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

পরামিতি

  • ডোমেন - এর জন্য কুকি ফিরিয়ে দিতে ডোমেন
    • প্রয়োজনীয়

ফেরত মান

GrabzItCookie বিন্যাস


SetCookie (string নাম, string ডোমেইন, string মান, string পাথ, bool পোস্টনিলি, ডেটটাইম? মেয়াদ শেষ)এর COM

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

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

পরামিতি

  • নাম - সেট করার জন্য কুকির নাম
    • প্রয়োজনীয়
  • ডোমেন - ওয়েবসাইটের ডোমেনের জন্য কুকি সেট করতে
    • প্রয়োজনীয়
  • মান - কুকির মান
  • পাথ - কুকির সাথে সম্পর্কিত ওয়েবসাইটের পাথ
  • httponly - সত্য হলে কুকি কেবল এইচটিটিপি প্রোটোকল দিয়েই ব্যবহার করা যায়
  • মেয়াদ শেষ - কুকির মেয়াদ শেষ হলে সংজ্ঞা দেয়। যদি কুকির মেয়াদ শেষ না হয় তবে একটি নাল মান পাস করুন

ফেরত মান

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


DeleteCookie (string নাম, string ডোমেইন)এর COM

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

পরামিতি

  • নাম - মুছে ফেলার কুকির নাম
    • প্রয়োজনীয়
  • ডোমেন - ওয়েবসাইটের ডোমেনটির জন্য কুকি মুছুন
    • প্রয়োজনীয়

ফেরত মান

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


WaterMark[] পাওয়াWaterMarks(String শনাক্তকারী)এর COM

আপনার আপলোড করা সমস্ত কাস্টম ওয়াটারমার্ক পান

ফেরত মান

WaterMark বিন্যাস


WaterMark পাওয়াWaterMark(String শনাক্তকারী)এর COM

আপনার শুল্কযুক্ত ওয়াটারমার্কটি নির্দিষ্ট শনাক্তকারীর সাথে মেলে

পরামিতি

  • সনাক্তকারী - আপনি দেখতে চান এমন কোনও নির্দিষ্ট কাস্টম ওয়াটারমার্কের সনাক্তকারী
    • প্রয়োজনীয়

ফেরত মান

WaterMark


বিজ্ঞাপনWaterMark(string শনাক্তকারী, string পাথ, HorizontalPosition xpos, VerticalPosition ypos)এর COM

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

পরামিতি

  • সনাক্তকারী - শনাক্তকারী আপনি কাস্টম ওয়াটারমার্ক দিতে চান। এটি গুরুত্বপূর্ণ যে এই সনাক্তকারীটি অনন্য।
    • প্রয়োজনীয়
  • পাথ - আপনার সার্ভারে ওয়াটারমার্কের পরম পথ। উদাহরণস্বরূপ সি: / ওয়াটারমার্ক / এক্সএনএমএক্সএক্স.পিএনজি
    • প্রয়োজনীয়
  • এক্সপোস - আপনি যে স্ক্রিনশটটি প্রদর্শিত হতে চান তাতে অনুভূমিক অবস্থান
  • ypos - উল্লম্ব অবস্থান আপনি স্ক্রিনশট উপস্থিত হতে চান

ফেরত মান

যদি ওয়াটারমার্ক সফলভাবে সেট করা থাকে তবে সত্য ফিরে আসে


DeleteWaterMark(string শনাক্তকারী)এর COM

একটি কাস্টম ওয়াটারমার্ক মুছুন

পরামিতি

  • সনাক্তকারী - আপনি মুছে ফেলতে চান এমন কাস্টম ওয়াটারমার্কের সনাক্তকারী
    • প্রয়োজনীয়

ফেরত মান

যদি ওয়াটারমার্কটি সফলভাবে মুছে ফেলা হয় তবে সত্য ফিরে আসে


SetLocalProxy (string proxyUrl)এর COM

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

পরামিতি

  • প্রক্সিআরএল - ইউআরএল, যা প্রক্সির প্রয়োজনে একটি বন্দর অন্তর্ভুক্ত করতে পারে। নাল সরবরাহ করা পূর্ববর্তী কোনও সেট প্রক্সি সরিয়ে ফেলবে
    • প্রয়োজনীয়

UseSSL (bool মান)এর COM

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

পরামিতি

  • মান - যদি গ্র্যাবজিট এর এপিআই-তে সমস্ত অনুরোধ SSL ব্যবহার করে তবে সত্য
    • প্রয়োজনীয়

string CreateEncryptionKey ()এর COM

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


ডিক্রিপ্ট (string পাথ, string চাবি)এর COM

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

পরামিতি

  • পাথ - এনক্রিপ্ট করা ক্যাপচারের পথ
    • প্রয়োজনীয়
  • কী - দ্য এনক্রিপশন কী
    • প্রয়োজনীয়

GrabzItFile ডিক্রিপ্ট (GrabzItFile ফাইল, string চাবি)

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

পরামিতি

  • ফাইল - এনক্রিপ্ট করা GrabzItFile
    • প্রয়োজনীয়
  • কী - দ্য এনক্রিপশন কী
    • প্রয়োজনীয়

বাইট [] ডিক্রিপ্ট (বাইট [] ডেটা, 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
    • এটি কুকির ধরণ যা নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
      • গ্লোবাল - এটি গ্র্যাবসআইটি সেট করা একটি বিশ্বব্যাপী কুকি
      • স্থানীয় - এটি আপনার দ্বারা সেট করা একটি স্থানীয় কুকি
      • ওভাররাইড - একটি বিশ্বব্যাপী কুকি যা আপনার দ্বারা ওভাররাইড করা হয়েছে

GrabzItFileএর COM

নামস্থানGrabzIt.Screenshots

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

  • অকার্যকর Save(string পথ)
    • পথ - পথ save ফলাফল
      • প্রয়োজনীয়
  • string থেকেString()

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

  • byte[] Bytes

অবস্থাএর COM

নামস্থানGrabzIt.Screenshots

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

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

  • bool Processing
    • সত্য হলে স্ক্রিনশটটি এখনও প্রক্রিয়া করা হচ্ছে।
  • bool Cached
    • যদি সত্য হয় তবে স্ক্রিনশটটি প্রক্রিয়া করা হয়েছে এবং বর্তমানে ক্যাশে রয়েছে।
  • bool Expired
    • যদি সত্য হয় তবে স্ক্রিনশট আর গ্র্যাবআইটি সিস্টেমে নেই।
  • string Message
    • সিস্টেম দ্বারা একটি ত্রুটি বার্তা ফিরে এসেছে।

WaterMarkএর COM

নামস্থানGrabzIt.Screenshots

এই শ্রেণিটি গ্র্যাবজিটিতে সংরক্ষিত কাস্টম ওয়াটারমার্কের প্রতিনিধিত্ব করে

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

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

  • string Identifier
    • জলচিহ্ন সনাক্তকারী
  • string XPosition
    • জলছবি অনুভূমিক পোস্ট
      • বাম
      • কেন্দ্র
      • অধিকার
  • string YPosition
    • ওয়াটারমার্কের উল্লম্ব পোস্ট
      • শীর্ষ
      • মধ্যম
      • পাদ
  • string Format
    • ওয়াটারমার্কের ফর্ম্যাট