Вопрос конечно не из легких, а главное что с разделом не ошибся. Ладно, не буду долго шутить, puppeteer знаешь такое?
Мне это нужно, чтобы сделать скриншоты шаблона - файл screenshot.png Есть плагин для chrome делает скриншоты окна браузера..https://chrome.google.com/webstore/...t-tool/mbniclmhobmnbdlbpiphghaielnnpgdp?hl=en .. но вот есть одно но..как сделать размер окна браузера 1200Х800 ?
Code: const puppeteer = require('puppeteer'); const site = 'https://ya.ru/'; async function run() { let browser = await puppeteer.launch({ headless: false; args: ['--window-size=1200,800' }); let page = await browser.newPage(); await page.goto(site); await page.screenshot({ path: './image.jpg', type: 'jpeg' }); await page.close(); await browser.close(); } run();
Правильный ответ: 1. Открываем DevTools 2. Затем включаем имитацию мобильника: Toggle device toolbar Ctrl+Shift+M 3. Имя мобильника выбираем: Responsive 4. Выставляем разрешение: 1200x800 5. Фоткаем окно плагином.
Code: blitz@inode ~/aur % trizen -Q gnome-screenshot gnome-screenshot 3.36.0-1 Вот так и сделать. Выбрав нужный размер картинки с экрана - Select area to grab. Далее, картинку можно обработать в XNviewMP, выбрав Resize и стандартный размер картинки. Например - 1280х960 px.