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

ਜਾਵਾ ਦੇ ਨਾਲ ਐਡਵਾਂਸਡ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂਜਾਵਾ ਏਪੀਆਈ

ਮੁੱ screenਲੀ ਸਕ੍ਰੀਨਸ਼ਾਟ ਕਾਰਜਸ਼ੀਲਤਾ ਤੋਂ ਇਲਾਵਾ ਗਰੈਬਜ਼ੀਟ ਦਾ ਜਾਵਾ ਏਪੀਆਈ ਮੌਜੂਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਕੂਕੀਜ਼ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੋ ਗਰਬਜ਼ ਆਈਟ ਦੁਆਰਾ ਅਨੁਕੂਲਿਤ ਹੋਣ ਲਈ ਇੱਕ ਕੈਪਚਰ ਬਣਾਉਣ ਵੇਲੇ ਵਰਤੀਆਂ ਜਾਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ.

ਸਕਰੀਨ ਸ਼ਾਟ ਸਥਿਤੀ

ਕਦੇ-ਕਦਾਈਂ ਕਿਸੇ ਐਪ ਨੂੰ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋ ਸਕਦੀ ਹੈ, ਸ਼ਾਇਦ ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਇਹ ਲਿਆ ਗਿਆ ਹੈ ਜਾਂ ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਇਹ ਕੈਚ ਹੈ ਜਾਂ ਨਹੀਂ.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

Status status = grabzIt.GetStatus(screenShotId);

if (status.isProcessing())
{
    // screenshot has not yet been processed
}

if (status.isCached())
{
    // screenshot is still cached by GrabzIt
}

if (status.isExpired())
{
    // screenshot is no longer on GrabzIt
    // Perhaps output status message?
}

ਕੂਕੀਜ਼

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

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

// gets an array of cookies for google.com
Cookie[] cookies = grabzIt.Cookies("google.com");

// sets a cookie for the google.com domain
grabzIt.SetCookie("MyCookie", "google.com", "Any Value You Like");

// deletes the previously set cookie
grabzIt.DeleteCookie("MyCookie", "google.com");

ਉਪਰੋਕਤ ਮਿਟਾਉਣ ਵਾਲੀ ਕੁਕੀ ਵਿਧੀ ਗਰੈਬਜ਼ ਆਈਟ ਤੇ ਤੁਹਾਡੇ ਸਾਰੇ ਕੂਕੀਜ਼ ਨੂੰ ਉਸੇ ਨਾਮ ਅਤੇ ਡੋਮੇਨ ਨਾਲ ਮਿਟਾ ਦੇਵੇਗੀ.

ਬਿਨਾਂ ਡਾਉਨਲੋਡ ਕੀਤੇ ਕੈਪਚਰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ

ਜਦੋਂ ਕਿ ਇਸ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਗਈ ਕੈਪਚਰ ਦੀ ਵਰਤੋਂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਵੈੱਬ ਸਰਵਰ ਤੇ ਡਾedਨਲੋਡ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਬਿਨਾਂ ਕਿਸੇ ਉਪਭੋਗਤਾ ਦੇ ਬ੍ਰਾ browserਜ਼ਰ ਵਿਚ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੀ ਕੈਪਚਰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਤੁਹਾਡੇ ਵੈਬ ਸਰਵਰ ਉੱਤੇ ਪਹਿਲਾਂ ਡਾingਨਲੋਡ ਕੀਤੇ ਸੰਭਵ ਹੈ.

ਇਕ ਵਾਰ ਕੈਪਚਰ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ ਤੁਸੀਂ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਕੈਪਚਰ ਦੇ ਬਾਈਟਸ ਭੇਜ ਸਕਦੇ ਹੋ SaveTo ਢੰਗ ਹੈ ਦੇ ਨਾਲ ਜਵਾਬ ਨੂੰ ਸਹੀ ਮਾਈਮ ਕਿਸਮ.

GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");

grabzIt.URLToImage("https://www.tesla.com");
GrabzItFile capture = grabzIt.SaveTo();

if (capture != null)
{ 
    String mimeType = "image/jpeg";
    capture.getBytes();
}

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