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

পার্লের সাথে স্ক্রিনশটে একটি জলছবি যুক্ত করুনপার্ল এপিআই

ডিফল্টরূপে গ্র্যাবিজটি বিনামূল্যে প্যাকেজটির সাথে নির্মিত স্ক্রিনশটগুলিতে 'গ্র্যাবজিট' ওয়াটারমার্ক যুক্ত করে। তবে গ্র্যাবিজ এটি এখন কোনও প্রদেয় প্যাকেজটিতে বিকাশকারীকে তার নিজস্ব কাস্টম ওয়াটারমার্ক সংজ্ঞায়িত করার অনুমতি দেয়। এই জলচিহ্নগুলি যুক্ত করা যেতে পারে চিত্র স্ক্রিনশট, পিডিএফ স্ক্রিনশট এবং অ্যানিমেটেড জিআইএফ এর.

একটি কাস্টম ওয়াটারমার্ক একটি পরিচয়কারী সেট আপ করার সাথে সাথে আপলোড করা ওয়াটারমার্ক চিত্রের ফাইলের পথের পাশাপাশি সেই পৃষ্ঠাটিতে ওয়াটারমার্কটি উপস্থিত হওয়া উচিত by

$grabzIt->AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);

এখন যখনই DummyWaterMark_TopRight সনাক্তকারী পাস করা হয় customWaterMarkId পদ্ধতি GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ক্লাস নির্ধারিত ওয়াটারমার্কটি স্বয়ংক্রিয়ভাবে চিত্রের উপরের ডানদিকে বা পিডিএফ ডকুমেন্ট রেসেস্টিভলিতে স্থাপন করা হবে।

আপনার সমস্ত কাস্টম ওয়াটারমার্ক পড়তে নিম্নলিখিত পদ্ধতিতে কল করুন।

@watermarks = @{$grabzIt->GetWaterMarks()};

foreach $watermark (@watermarks)
{
    print $watermark->getIdentifier();
}

একটি জলছবি মুছে ফেলতে কেবল কল করুন DeleteWaterMark আপনি মুছে ফেলতে চান ওয়াটারমার্কের সনাক্তকারী সহ পদ্ধতি।

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

গ্রাব্জআইটি সিস্টেমে জলছবিগুলি যখন অল্প সময়ের জন্য ক্যাশে থাকে তখন ক্যাশেড ওয়াটারমার্কটি পুনরায় ব্যবহার করা থেকে বাঁচতে কেবল মুছে ফেলা হয়েছে এমন একটির কাছে আলাদা জলছবি সনাক্তকারী ব্যবহার করার চেষ্টা করুন।

বিশেষ ওয়াটারমার্ক

গ্র্যাবিজ এটি বেশ কয়েকটি বিশেষ ওয়াটারমার্কও সরবরাহ করে, যা এটিকে দেওয়া যেতে পারে customWaterMarkId পদ্ধতি GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ক্লাস, এগুলি যোগ করার জন্য জলছবি অন্তর্ভুক্ত টাইমস্ট্যাম্প, পাঠ, কাউন্টারে এবং ব্রাউজার উইন্ডোজ ক্যাপচার।