أدوات لالتقاط وتحويل الويب
مجتمع GrabzIt على الإنترنت

save vs saveإلى

مرحبا هناك

كنت أحاول الحصول على grabzit لتسريع عملية الالتقاط ووجدت أن "save"/ يجب أن تكون الطريقة غير المتزامنة أسرع بعد إجراء بعض القراءة على موقعك. المشكلة هي عندما أحاول استخدامها ، لا يبدو أنها تعمل. عندما أستخدم"saveإلى "الطريقة التي تعمل بشكل جيد. لذلك لست متأكدًا مما فاتني؟ لقد أضفت مثال كلتا الطريقتين أدناه وكنت أتساءل عما إذا كنت قد رأيت أي شيء قد يكون خاطئًا. أنا أستخدم أجاكس لتمرير معلومات إلى البرنامج النصي php.

"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 ("US") ؛
$ options-> setBrowserWidth ($ coverW) ؛
خيارات $-> setBrowserHeight ($ coverH) ؛
$ options-> 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 ("US") ؛
$ options-> setBrowserWidth ($ coverW) ؛
خيارات $-> setBrowserHeight ($ coverH) ؛
$ options-> setWidth ($ coverW) ؛
خيارات $-> setHeight ($ coverH) ؛
$ options-> setFormat ("jpg") ؛
$ options-> setTargetElement (". viewcover") ؛


$ grabzIt->HTMLToImage(الصفحات $ ، خيارات $) ؛
$ grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg") ؛

مؤشر صدى $

سألته Deverre Lovence يوم الجمعة 22 مايو 2020 03:13:27 م

أنت لا تتصل Save بشكل صحيح. يجب أن يكون عنوان URL لمعالج رد الاتصال الخاص بك ، وليس عنوان URL للصورة.

رحلة الجسم مع برنامج رد الاتصال معالج اذا حسنا save الملف.

أجاب دعم GrabzIt يوم الجمعة 22 مايو 2020 03:21:09 م