שאל שאלות כיצד ללכוד או להמיר דפי אינטרנט או HTML into תמונות, מסמכי CSV, PDF או DOCX וכן כיצד להמיר סרטונים into GIF מונפשות באמצעות ה- API שלנו.
שלום צוות,
האם אתה יכול בבקשה לבדוק את צילום המסך עבור כתובת האתר למטה?
https://www.liverpool.com.mx/tienda/pdp/multifuncional-hp-modelo-smart-tank-530,-tanque-de-tinta-a-color,-wifi/usb,-botellas-de-tinta-negro/color/1091438077
אני לא מקבל צילום מסך של עמוד שלם, כשאנחנו מגיעים לתחתית הדף אז החלק העליון לא מצלם.
ניסיתי הרבה אם תוכל לספק לי פתרון בהקדם האפשרי אז זה יהיה ממש מועיל.
תודה,
גובינד סינג
היי גובינד,
אתה צריך רק לציין עיכוב כדי לאפשר לתוכן להיטען. השתמשתי בהשהיה של 10000ms וזה עבד מצוין.
בברכה
שלום צוות,
השתמשתי למטה במאפיינים.
options.BrowserHeight = -1
options.BrowserWidth = -1
options.OutputWidth = -1
options.OutputHeight = -1
אפשרויות.עיכוב = 10000
באמצעות זה אני מקבל את החלק העליון אבל לא מקבל את הדף המלא (כותרת תחתונה עדיין חסרה).
תודה,
גובינד סינג
עיכוב ארוך יותר לוכד את התחתית שבה השתמשתי 30000ms.
השתמשתי ב-30000ms אבל עדיין אותה בעיה.
האם אתה בטוח שאתה מקבל צילום מסך של עמוד מלא?
זה מאוד דחוף מהצד שלנו אז אתה יכול בבקשה לבדוק ולחזור אליי בהקדם האפשרי?
גם באיזה תכנות אתה משתמש?
אני משתמש בטכנולוגיית .net עם VB ו-C#.
Dim GrabzIt As GrabzItClient = New GrabzItClient(מפתח יישום, מפתח סודי)
אפשרויות עמום As ImageOptions = חדש ImageOptions()
options.BrowserHeight = -1
options.BrowserWidth = -1
options.OutputWidth = -1
options.OutputHeight = -1
אפשרויות.עיכוב = 30000
GrabzIt.URLToImage("https://www.liverpool.com.mx/tienda/pdp/multifuncional-hp-modelo-smart-tank-530,-tanque-de-tintaa-color,-wifi/usb,-botellas-de-tinta-negro/color/1091438077", אפשרויות)
GrabzIt.SaveTo(נתיב צילום מסך)
זה לא משנה באיזו שפה אתה משתמש מכיוון שהכל מדבר עם אותו API. לא כדאי להגדיר את רוחב הדפדפן ל-1. זה ייתן לך את רוחב ברירת המחדל, אולי תגדיר אותו למשהו גדול יותר כמו 1200.
בכל מקרה, כללנו טכניקת גלילה חכמה יותר כחלק מהגרסה האחרונה שלנו, אותה דחפנו זה עתה. אז עכשיו זה אמור לעבוד בשבילך.