أدوات لالتقاط وتحويل الويب

إضافة watermark إلى لقطة شاشة باستخدام PHP

PHP API

افتراضيًا ، يضيف GrabzIt "GrabzIt" watermark على لقطات الشاشة وملفات GIF المتحركة وملفات PDF التي تم إنشاؤها باستخدام حزمة مجانية. ومع ذلك ، يتيح GrabzIt أيضًا للمطورين على أي حزمة مدفوعة تحديد مخصصاتهم الخاصة watermarks. هؤلاء watermarks يمكن إضافته إلى لقطات الصورة, لقطات PDF و GIF المتحركة.

مخصص watermark يتم تعريفه من خلال تعيين معرف ، إلى جانب مسار ملف watermark الصورة المراد تحميلها ، وكذلك الموضع الذي يوجد فيه ملف watermark يجب أن تظهر على الصفحة. كيف موقف watermark يتم تعريفه ويتم تحديد المزيد في أضفWatermark توثيق.

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

الآن كلما DummyWaterMark_TopRight يتم تمرير معرف إلى setCustomWaterMarkId طريقة GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions فئات محددة watermark سيتم وضعها تلقائيًا في أعلى يمين الصورة أو مستند PDF فيما يتعلق.

لقراءة كل ما تبذلونه من العرف الحالي watermarks استدعاء الطريقة التالية.

$watermarks = $grabzIt->GetWaterMarks();

لحذف أ watermark ما عليك سوى استدعاء DeleteWaterMark الطريقة مع معرف watermark كنت ترغب في حذف.

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

As watermarks يتم تخزينها مؤقتًا لفترة قصيرة في نظام GrabzIt حاول استخدام ملف watermark إلى معرف تم حذفه للتو لتجنب التخزين المؤقت watermark يتم إعادة استخدامها.

ملصقات خاصة Watermarks

GrabzIt يوفر أيضًا العديد من العناصر الخاصة التي يحمل في ثناياه عوامل watermarks، والتي يمكن تمريرها إلى setCustomWaterMarkId طريقة GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions الطبقات ، وتشمل هذه watermarks لإضافة الطوابع, نص, عدادات و نوافذ المتصفح لالتقاط.