वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने

एक जोडा watermark पर्ल सह स्क्रीनशॉट वरपर्ल एपीआय

डीफॉल्टनुसार GrabzIt 'GrabzIt' जोडते watermark विनामूल्य पॅकेजसह तयार केलेल्या स्क्रीनशॉटवर. तथापि GrabzIt आता कोणत्याही पेड पॅकेजवरील विकसकांना त्यांची स्वत: ची सानुकूल परिभाषित करण्यास अनुमती देते watermarks. या watermarks मध्ये जोडले जाऊ शकते प्रतिमा स्क्रीनशॉट, पीडीएफ स्क्रीनशॉट आणि अ‍ॅनिमेटेड जीआयएफ चे.

एक प्रथा watermark च्या फाईल पथसह एक अभिज्ञापक सेट करुन निश्चित केले आहे watermark जी प्रतिमा अपलोड केली जाईल तसेच त्याच स्थितीत watermark पृष्ठावर दिसले पाहिजे.

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

आता जेव्हा DummyWaterMark_TopRight अभिज्ञापक ला दिले आहे customWaterMarkId च्या पद्धती GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions वर्ग निश्चित watermark स्वयंचलितपणे प्रतिमेच्या उजवीकडे किंवा पीडीएफ दस्तऐवज रेसेक्टिव्हलीमध्ये ठेवले जाईल.

आपल्या सर्व सद्य रीती वाचण्यासाठी watermarks खालील पद्धतीवर कॉल करा.

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

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

हटविण्यासाठी watermark फक्त कॉल करा DeleteWaterMark च्या अभिज्ञापकासह पद्धत watermark आपण हटवू इच्छिता

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

As watermarks ग्रॅबझीट सिस्टममध्ये थोड्या काळासाठी कॅशे केलेले असतात भिन्न वापरण्याचा प्रयत्न करा watermark कॅश टाळण्यासाठी नुकत्याच हटविलेल्या एखाद्यास ओळखकर्ता watermark पुन्हा वापरला जात आहे.

विशेष Watermarks

GrabzIt देखील अनेक विशेष प्रदान करते watermarks, जे पास केले जाऊ शकते customWaterMarkId च्या पद्धती GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions वर्ग, या समाविष्टीत watermarks जोडण्यासाठी टाइमस्टॅम्प, मजकूर, काउंटर आणि ब्राउझर विंडो पकडण्यासाठी.