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

save vs saveTo

ਸਤ ਸ੍ਰੀ ਅਕਾਲ

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

 

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

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

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

$ ਕਵਰ ਡਬਲਯੂ = ਗੋਲ ($ ਕਵਰ ਡਬਲਯੂ * 2);
$ CoverH2 = ਗੋਲ ($ ਕਵਰ ਐਚ * 0.1);

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




$ ਚੋਣਾਂ = ਨਵੀਂ \ ਗਰੈਬਜ਼ਿਟ \ ਗਰੈਬਜ਼ਿਟImageOptions();
$ ਚੋਣਾਂ-> ਸੈੱਟਕੌਂਟਰੀ ("ਯੂਐਸ");
$ ਚੋਣਾਂ-> setBrowserWidth ($ CoverW);
$ ਚੋਣਾਂ-> setBrowserHeight ($ CoverH);
$ ਚੋਣਾਂ-> ਸੈੱਟਵਿਡਥ ($ ਕਵਰ ਡਬਲਯੂ);
$ ਚੋਣਾਂ-> setHeight ($ CoverH);
$ ਚੋਣਾਂ-> ਸੈੱਟ ਫੌਰਮੈਟ ("jpg");
$ ਚੋਣਾਂ-> ਸੈੱਟਟਾਰਗੇਟ ਐਲੀਮੈਂਟ (". ਵਿcਕਓਵਰ");


$ ਗ੍ਰੈਜ਼ ਆਈਟ->HTMLToImage($ ਪੰਨੇ, $ ਵਿਕਲਪ);
$ ਗ੍ਰੈਜ਼ ਆਈਟ->SaveTo("ਟੈਂਪਲੋਡ / ਫੈਲ". $ ਇੰਡੈਕਸ. ". ਜੇਪੀਜੀ");

ਇਕੋ $ ਇੰਡੈਕਸ;

 

 

 

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

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

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

$ ਕਵਰ ਡਬਲਯੂ = ਗੋਲ ($ ਕਵਰ ਡਬਲਯੂ * 2);
$ CoverH2 = ਗੋਲ ($ ਕਵਰ ਐਚ * 0.1);

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




$ ਚੋਣਾਂ = ਨਵੀਂ \ ਗਰੈਬਜ਼ਿਟ \ ਗਰੈਬਜ਼ਿਟImageOptions();
$ ਚੋਣਾਂ-> ਸੈੱਟਕੌਂਟਰੀ ("ਯੂਐਸ");
$ ਚੋਣਾਂ-> setBrowserWidth ($ CoverW);
$ ਚੋਣਾਂ-> setBrowserHeight ($ CoverH);
$ ਚੋਣਾਂ-> ਸੈੱਟਵਿਡਥ ($ ਕਵਰ ਡਬਲਯੂ);
$ ਚੋਣਾਂ-> setHeight ($ CoverH);
$ ਚੋਣਾਂ-> ਸੈੱਟ ਫੌਰਮੈਟ ("jpg");
$ ਚੋਣਾਂ-> ਸੈੱਟਟਾਰਗੇਟ ਐਲੀਮੈਂਟ (". ਵਿcਕਓਵਰ");


$ ਗ੍ਰੈਜ਼ ਆਈਟ->HTMLToImage($ ਪੰਨੇ, $ ਵਿਕਲਪ);
$ ਗ੍ਰੈਜ਼ ਆਈਟ->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg");

ਇਕੋ $ ਇੰਡੈਕਸ;

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

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

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

22 ਮਈ 2020 ਨੂੰ ਗਰੈਬਜ਼ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ