Puppeteer: كيف ألتقط لقطة شاشة عالية الدقة؟

تم إنشاؤها على ٩ نوفمبر ٢٠١٧  ·  3تعليقات  ·  مصدر: puppeteer/puppeteer

سوف يعطيني الكروم مقطوعة الرأس ملف png بدقة عادية.
كيف يمكنني ضبط الدقة؟

سؤال واحد: عندما أقوم بتشغيل المتصفح ، فهذا يعني أنه لا يفتح كروميوم بصري حقيقي (غير مقطوع الرأس) ، هل أنا على صواب؟

التعليق الأكثر فائدة

MehdiRaash لقطة شاشة تتوافق مع البكسل في منفذ العرض.

لذلك لزيادة دقة لقطة الشاشة ، تحتاج إلى زيادة دقة إطار العرض قبل التقاط لقطة الشاشة. أي: لتقليد شاشة hDPI / شبكية العين ، قم بزيادة وسيطة deviceScaleFactor في setviewport .

للحصول على مثال ، راجع: https://github.com/GoogleChrome/puppeteer/issues/571

ال 3 كومينتر

MehdiRaash لقطة شاشة تتوافق مع البكسل في منفذ العرض.

لذلك لزيادة دقة لقطة الشاشة ، تحتاج إلى زيادة دقة إطار العرض قبل التقاط لقطة الشاشة. أي: لتقليد شاشة hDPI / شبكية العين ، قم بزيادة وسيطة deviceScaleFactor في setviewport .

للحصول على مثال ، راجع: https://github.com/GoogleChrome/puppeteer/issues/571

gebrits هو الحال على :)

شكرا gebrits

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات