Le chrome sans tête me donnerait un fichier png de résolution normale.
Comment puis-je définir la résolution ?
une question : lorsque je lance un navigateur, cela signifie qu'il n'ouvre pas un vrai chrome visuel (non sans tête), ai-je raison ?
@MehdiRaash une capture d'écran correspond aux pixels dans la fenêtre.
Par conséquent, pour augmenter la résolution d'une capture d'écran, vous devez augmenter la résolution de la fenêtre avant de prendre la capture d'écran. C'est-à-dire : pour imiter un écran HDPI/retina, augmentez l'argument deviceScaleFactor
de setviewport .
Pour un exemple, voir : https://github.com/GoogleChrome/puppeteer/issues/571
@gebrits est sur place :)
Merci @gebrits
Commentaire le plus utile
@MehdiRaash une capture d'écran correspond aux pixels dans la fenêtre.
Par conséquent, pour augmenter la résolution d'une capture d'écran, vous devez augmenter la résolution de la fenêtre avant de prendre la capture d'écran. C'est-à-dire : pour imiter un écran HDPI/retina, augmentez l'argument
deviceScaleFactor
de setviewport .Pour un exemple, voir : https://github.com/GoogleChrome/puppeteer/issues/571