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

لقطة شاشة لصفحة كاملة لمباريات ليفربول

مرحبا فريق،

هل يمكنك التحقق من لقطة الشاشة للحصول على url أدناه؟

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 

لا أحصل على لقطة شاشة لصفحة كاملة ، عندما يصلنا إلى أسفل الصفحة ، لا يتم التقاط القسم العلوي.

لقد حاولت كثيرًا إذا كان بإمكانك تقديم حل لي في أسرع وقت ممكن ، فسيكون ذلك مفيدًا حقًا.

شكر،

جوفيند سينغ

طلب مجهول بتاريخ 16 أكتوبر 2020

مرحبا جوفيند ،

يجب أن تحتاج فقط إلى تحديد تأخير للسماح بتحميل المحتويات. لقد استخدمت تأخير 10000 مللي ثانية وعمل بشكل جيد.

أطيب التحيات

أجاب عليه دعم GrabzIt في 16 أكتوبر 2020

مرحبا فريق،

لقد استخدمت الخصائص أدناه.

options.BrowserHeight = -1
options.BrowserWidth = -1
الخيارات. OutputWidth = -1
options.OutputHeight = -1
الخيارات ، التأخير = 10000

باستخدام ذلك ، أحصل على الجزء العلوي ولكن لا أحصل على صفحة كاملة (لا يزال التذييل مفقودًا).

شكر،

جوفيند سينغ

أجاب مجهول بتاريخ 16 أكتوبر 2020

التأخير الأطول يلتقط الجزء السفلي الذي استخدمته 30000 مللي ثانية.

أجاب عليه دعم GrabzIt في 16 أكتوبر 2020

لقد استخدمت 30000 مللي ثانية ولكن لا تزال نفس المشكلة.

هل أنت متأكد أنك تحصل على لقطة شاشة كاملة الصفحة؟

هذا أمر ملح للغاية من جانبنا ، لذا هل يمكنك التحقق من ذلك والعودة إلي في أسرع وقت ممكن؟

أيضا ما البرمجة التي تستخدمها؟

أنا أستخدم .net Technology مع VB و C #.

Dim GrabzIt As GrabzItClient = New GrabzItClient (مفتاح التطبيق ، مفتاح الأمان)
خيارات قاتمة As ImageOptions = جديد ImageOptions()
options.BrowserHeight = -1
options.BrowserWidth = -1
الخيارات. OutputWidth = -1
options.OutputHeight = -1
الخيارات ، التأخير = 30000
جرابز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 "، خيارات)
جرابزSaveTo(لقطة شاشة)

أجاب مجهول بتاريخ 16 أكتوبر 2020

لا يهم اللغة التي تستخدمها لأنها كلها تتحدث إلى نفس واجهة برمجة التطبيقات. يجب ألا تضبط BrowserWidth على -1. سيعطيك هذا العرض الافتراضي ، وربما يعينه على شيء أكبر مثل 1200.

على أي حال ، قمنا بتضمين تقنية تمرير أكثر ذكاءً كجزء من أحدث إصدار لدينا ، والذي قمنا بدفعه للتو. لذلك يجب أن تعمل الآن من أجلك.

أجاب عليه دعم GrabzIt في 16 أكتوبر 2020