ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ

ਪਰਲ ਦੇ ਨਾਲ ਇੱਕ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਵਾਟਰਮਾਰਕ ਸ਼ਾਮਲ ਕਰੋਪਰਲ ਏਪੀਆਈ

ਮੂਲ ਰੂਪ ਵਿੱਚ ਗਰੈਬਜ਼ਟ ਮੁਫਤ ਪੈਕੇਜ ਨਾਲ ਬਣੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ 'ਗਰੈਬਜ਼ਿਟ' ਵਾਟਰਮਾਰਕ ਜੋੜਦਾ ਹੈ. ਹਾਲਾਂਕਿ GrabzIt ਹੁਣ ਕਿਸੇ ਵੀ ਭੁਗਤਾਨ ਕੀਤੇ ਪੈਕੇਜ ਦੇ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ਆਪਣੇ ਕਸਟਮ ਵਾਟਰਮਾਰਕਸ ਨੂੰ ਪ੍ਰਭਾਸ਼ਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਇਨ੍ਹਾਂ ਵਾਟਰਮਾਰਕਸ ਨੂੰ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ ਚਿੱਤਰ ਸਕਰੀਨਸ਼ਾਟ, ਪੀਡੀਐਫ ਸਕਰੀਨਸ਼ਾਟ ਅਤੇ ਐਨੀਮੇਟਡ ਜੀਆਈਐਫ ਦੇ.

ਇੱਕ ਕਸਟਮ ਵਾਟਰਮਾਰਕ ਨਿਸ਼ਚਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਇੱਕ ਵਾਚਮਾਰਕ ਚਿੱਤਰ ਦੇ ਫਾਈਲ ਮਾਰਗ ਦੇ ਨਾਲ, ਜੋ ਕਿ ਅਪਲੋਡ ਕੀਤਾ ਜਾਣਾ ਹੈ, ਦੇ ਨਾਲ ਨਾਲ ਸਥਿਤੀ ਵਿੱਚ ਜਿੱਥੇ ਵਾਟਰਮਾਰਕ ਪੰਨੇ 'ਤੇ ਦਿਖਾਈ ਦੇਵੇਗਾ.

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

ਹੁਣ ਜਦੋਂ ਵੀ DummyWaterMark_TopRight ਪਛਾਣਕਰਤਾ ਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ customWaterMarkId ਦੇ ਢੰਗ GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ਕਲਾਸਾਂ ਵਿੱਚ ਨਿਸ਼ਚਤ ਵਾਟਰਮਾਰਕ ਆਪਣੇ ਆਪ ਹੀ ਚਿੱਤਰ ਦੇ ਉੱਪਰ ਸੱਜੇ ਜਾਂ ਪੀਡੀਐਫ ਦਸਤਾਵੇਜ਼ ਰੈਸਟੀਕਲੀ ਵਿੱਚ ਰੱਖਿਆ ਜਾਵੇਗਾ.

ਆਪਣੇ ਸਾਰੇ ਮੌਜੂਦਾ ਕਸਟਮ ਵਾਟਰਮਾਰਕਸ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਹੇਠ ਦਿੱਤੇ callੰਗ ਤੇ ਕਾਲ ਕਰੋ.

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

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

ਇੱਕ ਵਾਟਰਮਾਰਕ ਨੂੰ ਮਿਟਾਉਣ ਲਈ ਬੱਸ ਕਾਲ ਕਰੋ DeleteWaterMark ਵਾਟਰਮਾਰਕ ਦੇ ਪਛਾਣਕਰਤਾ ਦੇ ਨਾਲ methodੰਗ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ.

$grabzIt->DeleteWaterMark('DummyWaterMark_TopRight');

ਜਿਵੇਂ ਕਿ ਵਾਟਰਮਾਰਕਸ ਥੋੜੇ ਸਮੇਂ ਲਈ ਕੈਚ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਗਰੈਬਜ਼ਆਈਟੀ ਸਿਸਟਮ ਵਿਚ ਇਕ ਵੱਖਰੇ ਵਾਟਰਮਾਰਕ ਪਛਾਣਕਰਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਜੋ ਕੈਚ ਕੀਤੇ ਵਾਟਰਮਾਰਕ ਨੂੰ ਦੁਬਾਰਾ ਇਸਤੇਮਾਲ ਕਰਨ ਤੋਂ ਬਚਾਉਣ ਲਈ ਮਿਟਾ ਦਿੱਤੀ ਗਈ ਹੈ.

ਵਿਸ਼ੇਸ਼ ਵਾਟਰਮਾਰਕ

ਗਰੈਬਜ਼ਆਈਟ ਕਈ ਵਿਸ਼ੇਸ਼ ਵਾਟਰਮਾਰਕਸ ਵੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਨੂੰ ਦਿੱਤਾ ਜਾ ਸਕਦਾ ਹੈ customWaterMarkId ਦੇ ਢੰਗ GrabzItAnimationOptions, GrabzItImageOptions or GrabzItPDFOptions ਕਲਾਸਾਂ, ਇਹਨਾਂ ਵਿੱਚ ਜੋੜਨ ਲਈ ਵਾਟਰਮਾਰਕਸ ਸ਼ਾਮਲ ਹਨ ਟਾਈਮਸਟੈਂਪਸ, ਪਾਠ ਨੂੰ, ਟਿੱਕਰ ਅਤੇ ਬਰਾ browserਜ਼ਰ ਵਿੰਡੋਜ਼ ਕੈਪਚਰ ਕਰਨ ਲਈ.