مرحبا هناك
كنت أحاول الحصول على grabzit لتسريع عملية الالتقاط ووجدت أن "save"/ يجب أن تكون الطريقة غير المتزامنة أسرع بعد إجراء بعض القراءة على موقعك. المشكلة هي عندما أحاول استخدامها ، لا يبدو أنها تعمل. عندما أستخدم"saveTo"، هذا يعمل بشكل جيد. لذا لست متأكدًا مما أفتقده؟ لقد أضفت مثال الطريقتين أدناه وكنت أتساءل عما إذا كنت قد رأيت أي شيء قد يكون خاطئًا. أنا أستخدم أياكس لتمرير المعلومات إلى نص php.
"saveTo"المثال أدناه .... (يعمل)
session_start ()؛
تشمل ("php / lib / GrabzItClient.php") ؛
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ pages = $ _POST ['pages'] ،
$ coverW = $ _POST ['coverW'] ؛
$ coverH = $ _POST ['coverH'] ؛
مؤشر $ = $ _POST ['فهرس'] ؛
$ coverW2 = مستدير ($ coverW * 0.1) ؛
$ coverH2 = مستدير ($ coverH * 0.1) ؛
$ getize = $ _POST ['getize'] ؛
$ getemail = $ _SESSION ['Capture1'] ؛
$ gettitle = $ _POST ['gettitle'] ؛
$ getdatecreated = $ _POST ['getdatecreated'] ؛
$ gettimecreated = $ _POST ['gettimecreated]] ؛
$ getbooktheme = $ _POST ['getbooktheme'] ؛
$ newTheme = $ _POST ['newTheme'] ؛
خيارات $ = new \ GrabzIt \ GrabzItImageOptions()؛
خيارات $-> setCountry ("الولايات المتحدة") ؛
خيارات $-> setBrowserWidth ($ coverW) ؛
خيارات $-> setBrowserHeight ($ coverH) ؛
خيارات $-> setWidth ($ coverW) ؛
خيارات $-> setHeight ($ coverH) ؛
$ options-> setFormat ("jpg") ؛
$ options-> setTargetElement (". viewcover")؛
$ grabzIt->HTMLToImage(الصفحات $ ، خيارات $) ؛
$ grabzIt->SaveTo("tempUpload / spread". $ index. ". jpg") ؛
مؤشر صدى $
"save"المثال أدناه ... (لا يعمل)
session_start ()؛
تشمل ("php / lib / GrabzItClient.php") ؛
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ pages = $ _POST ['pages'] ،
$ coverW = $ _POST ['coverW'] ؛
$ coverH = $ _POST ['coverH'] ؛
مؤشر $ = $ _POST ['فهرس'] ؛
$ coverW2 = مستدير ($ coverW * 0.1) ؛
$ coverH2 = مستدير ($ coverH * 0.1) ؛
$ getize = $ _POST ['getize'] ؛
$ getemail = $ _SESSION ['Capture1'] ؛
$ gettitle = $ _POST ['gettitle'] ؛
$ getdatecreated = $ _POST ['getdatecreated'] ؛
$ gettimecreated = $ _POST ['gettimecreated]] ؛
$ getbooktheme = $ _POST ['getbooktheme'] ؛
$ newTheme = $ _POST ['newTheme'] ؛
خيارات $ = new \ GrabzIt \ GrabzItImageOptions()؛
خيارات $-> setCountry ("الولايات المتحدة") ؛
خيارات $-> setBrowserWidth ($ coverW) ؛
خيارات $-> setBrowserHeight ($ coverH) ؛
خيارات $-> setWidth ($ coverW) ؛
خيارات $-> setHeight ($ coverH) ؛
$ options-> setFormat ("jpg") ؛
$ options-> setTargetElement (". viewcover")؛
$ grabzIt->HTMLToImage(الصفحات $ ، خيارات $) ؛
$ grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg") ؛
مؤشر صدى $