ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ
ਗਰੈਬਜ਼ਆਈਟ ਦੀ Onlineਨਲਾਈਨ ਕਮਿ Communityਨਿਟੀ

save vs saveTo

ਵੈਬ ਪੇਜਾਂ ਜਾਂ HTML ਨੂੰ ਕੈਪਚਰ ਜਾਂ ਕਨਵਰਟ ਕਰਨ ਬਾਰੇ ਪ੍ਰਸ਼ਨ ਪੁੱਛੋ into ਤਸਵੀਰਾਂ, ਸੀਐਸਵੀ, ਪੀਡੀਐਫ ਜਾਂ ਡੀਓਸੀਐਕਸ ਦਸਤਾਵੇਜ਼ਾਂ ਦੇ ਨਾਲ ਨਾਲ ਵੀਡੀਓ ਨੂੰ ਕਿਵੇਂ ਬਦਲਣਾ ਹੈ into ਜੀਆਈਐਫ ਦੀ ਐਨੀਮੇਟਿਡ ਸਾਡੀ API ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹੈ.

ਸਤ ਸ੍ਰੀ ਅਕਾਲ

ਮੈਂ ਕੈਪਚਰ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ ਗ੍ਰੈਬਜ਼ਿਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਸੀ ਅਤੇ ਪਾਇਆ ਕਿ "saveਤੁਹਾਡੀ ਸਾਈਟ 'ਤੇ ਕੁਝ ਰੀਡਿੰਗ ਕਰਨ ਤੋਂ ਬਾਅਦ / ਅਸਿੰਕਰੋਨਸ ਵਿਧੀ ਤੇਜ਼ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। ਸਮੱਸਿਆ ਇਹ ਹੈ ਕਿ ਜਦੋਂ ਮੈਂ ਇਸਨੂੰ ਵਰਤਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹਾਂ, ਤਾਂ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਜਾਪਦਾ ਹੈ। ਜਦੋਂ ਮੈਂ "saveTo" ਵਿਧੀ, ਇਹ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ। ਇਸ ਲਈ ਮੈਨੂੰ ਯਕੀਨ ਨਹੀਂ ਹੈ ਕਿ ਮੈਂ ਕੀ ਗੁਆ ਰਿਹਾ ਹਾਂ? ਮੈਂ ਹੇਠਾਂ ਦੋਵਾਂ ਤਰੀਕਿਆਂ ਦੀ ਉਦਾਹਰਨ ਸ਼ਾਮਲ ਕੀਤੀ ਹੈ ਅਤੇ ਇਹ ਸੋਚ ਰਿਹਾ ਸੀ ਕਿ ਕੀ ਤੁਸੀਂ ਕੁਝ ਅਜਿਹਾ ਦੇਖਿਆ ਹੈ ਜੋ ਗਲਤ ਹੋ ਸਕਦਾ ਹੈ। ਮੈਂ ਜਾਣਕਾਰੀ ਨੂੰ ਪਾਸ ਕਰਨ ਲਈ ਅਜੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਿਹਾ ਹਾਂ। php ਸਕ੍ਰਿਪਟ ਨੂੰ.

 

"saveTo"ਹੇਠਾਂ ਉਦਾਹਰਨ....(ਕੰਮ ਕਰ ਰਿਹਾ)

ਸੈਸ਼ਨ_ਸਟਾਰਟ();
ਸ਼ਾਮਲ ਕਰੋ("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pages = $_POST['ਪੰਨੇ'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['ਇੰਡੈਕਸ'];

$coverW2 = ਗੋਲ($coverW*0.1);
$coverH2 = ਗੋਲ($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['ਕੈਪਚਰ1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$options = ਨਵਾਂ \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement("viewcover");


$grabzIt->HTMLToImage($ ਪੰਨੇ, $ ਵਿਕਲਪ);
$grabzIt->SaveTo("tempUpload/spread."$index.".jpg");

echo $index;

 

 

 

"save"ਹੇਠਾਂ ਉਦਾਹਰਨ...(ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ)

ਸੈਸ਼ਨ_ਸਟਾਰਟ();
ਸ਼ਾਮਲ ਕਰੋ("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pages = $_POST['ਪੰਨੇ'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['ਇੰਡੈਕਸ'];

$coverW2 = ਗੋਲ($coverW*0.1);
$coverH2 = ਗੋਲ($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['ਕੈਪਚਰ1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$options = ਨਵਾਂ \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement("viewcover");


$grabzIt->HTMLToImage($ ਪੰਨੇ, $ ਵਿਕਲਪ);
$grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread."$index.".jpg");

echo $index;

22 ਮਈ 2020 ਨੂੰ ਡੇਵਰੇ ਲਵੈਂਸ ਦੁਆਰਾ ਪੁੱਛਿਆ ਗਿਆ

ਤੁਸੀਂ ਕਾਲ ਨਹੀਂ ਕਰ ਰਹੇ ਹੋ Save ਸਹੀ ਢੰਗ ਨਾਲ. ਇਸ ਵਿੱਚ ਤੁਹਾਡੇ ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਦਾ URL ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਇੱਕ ਚਿੱਤਰ URL ਨਹੀਂ।

The ਕਾਲਬੈਕ ਹੈਂਡਲਰ ਫਿਰ ਕਰੇਗਾ save ਫਾਈਲ.

22 ਮਈ 2020 ਨੂੰ GrabzIt ਸਹਾਇਤਾ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ ਗਿਆ