כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

save vs saveTo

היי שם

ניסיתי להשיג תפיסה כדי להאיץ את תהליך הלכידה וגיליתי שה- "save"/ השיטה האסינכרונית צריכה להיות מהירה יותר לאחר ביצוע קריאה באתר שלך. הבעיה היא כשאני מנסה להשתמש בה, נראה שהיא לא תעבוד. כשאני משתמשת ב-"saveTo"שיטה, זה עובד בסדר. אז אני לא בטוח מה חסר לי? הוספתי את הדוגמה של שתי השיטות למטה ותהיתי אם ראית משהו שעשוי להיות לא בסדר. אני משתמש ב- ajax כדי להעביר את המידע לתסריט ה- php.

 

"saveTo"דוגמה למטה .... (עובד)

session_start ();
לכלול ("php / lib / GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ עמודים = $ _POST ['עמודים'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];

$ coverW2 = עגול ($ coverW * 0.1);
$ כיסויH2 = עגול ($ כיסויH * 0.1);

$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];




אפשרויות $ = חדש \ GrabzIt \ GrabzItImageOptions();
$ options-> setCountry ("ארה"ב");
$ 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");

הד הד $;

 

 

 

"save"דוגמה למטה ... (לא עובד)

session_start ();
לכלול ("php / lib / GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ עמודים = $ _POST ['עמודים'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];

$ coverW2 = עגול ($ coverW * 0.1);
$ כיסויH2 = עגול ($ כיסויH * 0.1);

$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];




אפשרויות $ = חדש \ GrabzIt \ GrabzItImageOptions();
$ options-> setCountry ("ארה"ב");
$ 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");

הד הד $;

נשאל על ידי דברה לאבנס ב 22 במאי 2020

אתה לא מתקשר Save נכונה. זו צריכה להיות כתובת האתר של מטפל ההתקשרות שלך, ולא כתובת אתר לתמונה.

מטפל התקשרות אם כן save הקובץ.

ענה GrabzIt תמיכה ב 22 במאי 2020