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

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

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

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

$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');

वॉटरमार्क थोड्या काळासाठी कॅश्ड असल्याने ग्रॅब्झआयटी सिस्टममध्ये कॅश्ड वॉटरमार्कचा पुन्हा वापर होण्यापासून टाळण्यासाठी नुकताच हटविला गेलेला भिन्न वॉटरमार्क अभिज्ञापक वापरण्याचा प्रयत्न करा.

विशेष वॉटरमार्क

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