ਮੂਲ ਰੂਪ ਵਿੱਚ ਗਰੈਬਜ਼ਆਈਟੀ 'ਗਰੈਬਜ਼ ਆਈਟ' ਜੋੜਦਾ ਹੈ watermark ਮੁਫਤ ਪੈਕੇਜ ਨਾਲ ਬਣਾਏ ਸਕਰੀਨ ਸ਼ਾਟ ਨੂੰ. ਹਾਲਾਂਕਿ GrabzIt ਹੁਣ ਕਿਸੇ ਵੀ ਭੁਗਤਾਨ ਕੀਤੇ ਪੈਕੇਜ ਉੱਤੇ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਆਪਣੀ ਆਪਣੀ ਰਿਵਾਜ ਪਰਿਭਾਸ਼ਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ watermarks. ਇਹ watermarks ਨੂੰ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ ਚਿੱਤਰ ਸਕਰੀਨਸ਼ਾਟ, ਪੀਡੀਐਫ ਸਕਰੀਨਸ਼ਾਟ ਅਤੇ ਐਨੀਮੇਟਡ ਜੀਆਈਐਫ ਦੇ.
ਇੱਕ ਰਿਵਾਜ watermark ਦੇ ਫਾਈਲ ਮਾਰਗ ਦੇ ਨਾਲ ਇੱਕ ਪਛਾਣਕਰਤਾ ਸੈੱਟ ਕਰਕੇ ਨਿਸ਼ਚਤ ਕੀਤਾ ਗਿਆ ਹੈ watermark ਚਿੱਤਰ ਜੋ ਅਪਲੋਡ ਕੀਤਾ ਜਾਣਾ ਹੈ, ਅਤੇ ਸਥਿਤੀ ਦੇ ਨਾਲ ਨਾਲ watermark ਪੇਜ 'ਤੇ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ.
$grabzIt->AddWaterMark('DummyWaterMark_TopRight', 'watermark.png', 2, 0);
ਹੁਣ ਜਦੋਂ ਵੀ DummyWaterMark_TopRight ਪਛਾਣਕਰਤਾ ਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ customWaterMarkId ਦੇ ਢੰਗ GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ਕਲਾਸ ਨਿਰਧਾਰਤ watermark ਆਪਣੇ ਆਪ ਹੀ ਚਿੱਤਰ ਦੇ ਉੱਪਰ ਸੱਜੇ ਜਾਂ ਪੀਡੀਐਫ ਦਸਤਾਵੇਜ਼ ਰੈਸਿਸਟਿਵਲੇ ਵਿੱਚ ਰੱਖਿਆ ਜਾਏਗਾ.
DummyWaterMark_TopRight
customWaterMarkId
ਆਪਣੇ ਸਾਰੇ ਮੌਜੂਦਾ ਰਿਵਾਜ ਨੂੰ ਪੜ੍ਹਨ ਲਈ watermarks ਹੇਠ ਦਿੱਤੇ callੰਗ ਨੂੰ ਕਾਲ ਕਰੋ.
@watermarks = @{$grabzIt->GetWaterMarks()}; foreach $watermark (@watermarks) { print $watermark->getIdentifier(); }
ਨੂੰ ਹਟਾਉਣ ਲਈ watermark ਬਸ ਕਾਲ ਕਰੋ DeleteWaterMark ਦੇ ਪਛਾਣਕਰਤਾ ਦੇ ਨਾਲ methodੰਗ watermark ਤੁਸੀਂ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ.
$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');
As watermarks GrabzIt ਸਿਸਟਮ ਵਿੱਚ ਥੋੜੇ ਸਮੇਂ ਲਈ ਵੱਖਰੇ ਤਰੀਕੇ ਨਾਲ ਵਰਤਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ watermark ਪਛਾਣ ਕਰਨ ਵਾਲੇ ਨੂੰ ਕੈਸ਼ ਤੋਂ ਬਚਣ ਲਈ ਹਟਾ ਦਿੱਤਾ ਗਿਆ ਹੈ watermark ਦੁਬਾਰਾ ਵਰਤੀ ਜਾ ਰਹੀ ਹੈ.
ਗਰੈਬਜ਼ਿਟ ਵੀ ਕਈ ਵਿਸ਼ੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ watermarks, ਜਿਸ ਨੂੰ ਪਾਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ customWaterMarkId ਦੇ ਢੰਗ GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ਕਲਾਸਾਂ, ਇਹਨਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ watermarks ਜੋੜਨ ਲਈ ਟਾਈਮਸਟੈਂਪਸ, ਪਾਠ ਨੂੰ, ਟਿੱਕਰ ਅਤੇ ਬਰਾ browserਜ਼ਰ ਵਿੰਡੋਜ਼ ਕੈਪਚਰ ਕਰਨ ਲਈ.