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

ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਆਪਣੇ ਉਪਭੋਗਤਾ ਦੇ ਵੈੱਬ ਪੇਜ ਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਕਿਵੇਂ ਲਓ

ਕੀ ਤੁਸੀਂ ਕਦੇ ਕਿਸੇ ਉਪਭੋਗਤਾ ਦੇ ਵੈੱਬ ਪੇਜ ਦਾ ਸਕ੍ਰੀਨ ਸ਼ਾਟ ਲੈਣਾ ਚਾਹਿਆ ਹੈ? ਸ਼ਾਇਦ ਸੌਖਾ ਬੱਗ ਫਿਕਸਿੰਗ ਜਾਂ ਉਪਭੋਗਤਾ ਯੋਗ ਕਰਨ ਲਈ intਇਰਫੇਸ ਸੁਧਾਰ? ਖੈਰ ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋ ਗਰੈਬਜ਼ਿਟ ਦਾ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਏਪੀਆਈ.

ਉਪਭੋਗਤਾ ਪੇਜ ਨੂੰ ਕੈਪਚਰ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ConvertPage .ੰਗ. ਇਹ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਪੰਨੇ ਦੀ ਸਮਗਰੀ ਨੂੰ ਸਾਡੇ ਕੋਲ ਬਦਲਣ ਲਈ ਭੇਜਦਾ ਹੈ intoa ਚਿੱਤਰ, PDF, DOCX ਜਾਂ ਹੋਰ ਕੁਝ ਵੀ ਜਿਸਦਾ ਅਸੀਂ ਸਮਰਥਨ ਕਰਦੇ ਹਾਂ. ਇਹ ਯਾਦ ਰੱਖਣਾ ਮਹੱਤਵਪੂਰਣ ਹੈ ਕਿ ਕਿਸੇ ਵੀ ਸਰੋਤ ਜਿਵੇਂ ਕਿ CSS ਜਾਂ ਪ੍ਰਤੀਬਿੰਬ ਲੋਡ ਨਹੀਂ ਕੀਤੇ ਜਾ ਸਕਦੇ ਜਦੋਂ ਤੱਕ ਉਹ ਸਕ੍ਰੀਨ ਸ਼ਾਟ ਵਿੱਚ ਨਹੀਂ ਹੁੰਦੇ ਜਦੋਂ ਤਕ ਉਹ ਸਰਵਜਨਕ ਤੌਰ ਤੇ ਉਪਲਬਧ ਨਾ ਹੋਣ. ਹਾਲਾਂਕਿ ਇਹ ਅਕਸਰ ਹੁੰਦਾ ਹੈ.

ਹੇਠਾਂ ਦਿੱਤੀ ਸਧਾਰਣ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਗਰੈਬਜ਼ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਵੈੱਬ ਪੇਜ ਨੂੰ ਸਕ੍ਰੀਨਸ਼ਾਟ ਕਰਨਾ ਕਿੰਨਾ ਸੌਖਾ ਹੈ. ਉਸ ਪੇਜ ਦੇ ਹੇਠਾਂ ਕੋਡ ਨੂੰ ਰੱਖੋ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਕੈਪਚਰ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertPage().Create();
</script>

ਯਾਦ ਰੱਖੋ ਕਿ ਤੁਸੀਂ ਕੋਈ ਵੀ ਪਾਸ ਕਰ ਸਕਦੇ ਹੋ ਪੈਰਾਮੀਟਰ ਨੂੰ ਜਾਵਾ ਸਕ੍ਰਿਪਟ API ਦੁਆਰਾ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ConvertPage methodੰਗ ਹੈ, ਆਪਣੇ ਸਕਰੀਨਸ਼ਾਟ ਨੂੰ ਹੋਰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਲਈ. ਉਦਾਹਰਣ ਦੇ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀ ਉਦਾਹਰਣ ਵਿੱਚ ਅਸੀਂ ਸਕ੍ਰੀਨਸ਼ਾਟ ਨੂੰ ਉਚਾਈ ਦੇ ਉਪਯੋਗਕਰਤਾ ਦੇ ਵੈਬ ਪੇਜ ਵਾਂਗ ਬਣਾਉਂਦੇ ਹਾਂ, ਜਦੋਂ ਕਿ ਇਸਦੀ ਪੂਰੀ ਉਚਾਈ ਨੂੰ ਹਾਸਲ ਕਰਦੇ ਹਾਂ.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertPage({
   "bwidth":document.documentElement.clientWidth,
   "bheight": -1, 
   "height": -1,
   "width": -1
}).Create();
</script>

ਉਪਰੋਕਤ ਉਦਾਹਰਣਾਂ ਹਾਲਾਂਕਿ ਸੀਮਿਤ ਹਨ ਕਿਉਂਕਿ ਤੁਹਾਨੂੰ ਕਿਸੇ ਕਿਸਮ ਦੀ ਕਿਸੇ ਘਟਨਾ ਤੇ ਵੈੱਬ ਪੇਜ ਨੂੰ ਕੈਪਚਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ, ਨਾ ਕਿ ਕੇਵਲ ਵੈੱਬ ਪੇਜ ਨੂੰ ਲੋਡ ਕਰਨ ਵੇਲੇ ਪੇਜ ਨੂੰ ਕੈਪਚਰ ਕਰਨ ਦੀ ਬਜਾਏ. ਉਦਾਹਰਣ ਦੇ ਲਈ ਦੋ ਸੰਭਾਵਿਤ ਵਿਕਲਪ ਜਾਂ ਤਾਂ ਵੈਬ ਪੇਜ ਨੂੰ ਇੱਕ ਬਟਨ ਕਲਿੱਕ ਜਾਂ ਨਿਯਮਤ ਰੂਪ ਵਿੱਚ ਕੈਪਚਰ ਕਰਨਾ ਹੋਣਗੇ intਇੱਕ ਟਾਈਮਰ ਦੇ ਨਾਲ ervals.

<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
<script>
setTimeout(function(){
   GrabzIt("Sign in to view your Application Key").ConvertPage({
      "bwidth":document.documentElement.clientWidth,
      "bheight": -1, 
      "height": -1,
      "width": -1
   }).CreateInvisible();
}, 30000);
</script>

ਉਪਰੋਕਤ ਉਦਾਹਰਣ ਵਿੱਚ ਅਸੀਂ ਹਰ 30 ਸਕਿੰਟ ਵਿੱਚ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਵੈਬ ਪੇਜ ਨੂੰ ਆਪਣੇ ਆਪ ਸਕ੍ਰੀਨਸ਼ਾਟ ਬਣਾਉਂਦੇ ਹਾਂ. ਪਰ ਇਸ ਦੀ ਬਜਾਏ ਉਪਭੋਗਤਾ ਦੇ ਵੈੱਬ ਪੇਜ ਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਸ਼ਾਮਲ ਕਰਨ ਜਾਂ ਇਸ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰਨ ਦੀ ਬਜਾਏ Create ਪਿਛਲੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਵਰਤੀ ਗਈ ਵਿਧੀ ਫਾਰਮੈਟ ਦੇ ਅਧਾਰ ਤੇ ਕਰੇਗੀ. The CreateInvisible ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਨਤੀਜਾ ਵਾਪਸ ਨਹੀਂ ਦੇਵੇਗਾ.

ਫਿਰ ਤੁਸੀਂ ਕਰ ਸਕਦੇ ਹੋ save ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਸ਼ਾਟ ਹੇਠ ਦਿੱਤੇ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ. ਨਤੀਜੇ ਨੂੰ ਐਮਾਜ਼ਾਨ, ਡ੍ਰੌਪਬਾਕਸ, ਐਫਟੀਪੀ ਜਾਂ ਹੋਰ ਨੂੰ ਨਿਰਯਾਤ ਕਰਨ ਲਈ ਨਿਰਯਾਤ ਮਾਪਦੰਡ. ਜਾਂ ਤੁਸੀਂ ਇੱਕ ਸਮੁੱਚੀ ਵੈਬਸਾਈਟ ਤੇ ਕਾਲ ਕਰਨ ਲਈ ਅੰਤਿਮ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ save ਨਤੀਜਾ, ਜਾਂ DataURI ਇੱਕ ਵੈੱਬ ਸਰਵਿਸ ਵਿੱਚ ਨਤੀਜਾ ਪੋਸਟ ਕਰਨ ਲਈ methodੰਗ.

ਸਪੱਸ਼ਟ ਤੌਰ ਤੇ ਇਹ ਇਹ ਕਹਿਣ ਤੋਂ ਬਗੈਰ ਜਾਂਦਾ ਹੈ ਕਿ ਤੁਹਾਨੂੰ ਸ਼ਾਇਦ ਆਪਣੇ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਇਹ ਦੱਸਣ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ ਕਿ ਤੁਸੀਂ ਅਜਿਹਾ ਕਰ ਰਹੇ ਹੋ.

ਤੁਸੀਂ ਮੌਜੂਦਾ ਵੈਬ ਪੇਜ ਨੂੰ ਮੁਫ਼ਤ ਦੁਆਰਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਕਰਨਾ ਅਰੰਭ ਕਰ ਸਕਦੇ ਹੋ ਇੱਕ ਖਾਤਾ ਬਣਾਉਣਾ ਅਤੇ ਉਪਰੋਕਤ ਕੋਡ ਦੀ ਨਕਲ ਕਰਨਾ intਓਏ ਵੈੱਬ ਪੇਜ ਜੋ ਤੁਸੀਂ ਕੈਪਚਰ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ. ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਦੂਸਰੇ ਲੋਕ ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦੇ ਜੋ ਤੁਹਾਨੂੰ ਲਾਜ਼ਮੀ ਹੈ ਆਪਣੇ ਡੋਮੇਨ ਨੂੰ ਅਧਿਕਾਰਤ ਕਰੋ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਇਹ ਤੁਹਾਡੀ ਵੈਬਸਾਈਟ ਤੇ ਕੰਮ ਕਰੇ.