находил, а сейчас почему то не могу найти.
Такое обычно делают в расширениях для браузера "Визуальные закладки". Когда сохраняешь ссылку, то загружается скриншот страницы.
Через сторонний API? https://free-for.dev/#/?id=screenshot-apis
если решение на ноде нужно, то вот const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch({ headless: true, // devtools: true, ignoreHTTPSErrors: true, defaultViewport: { width, height: 1000, deviceScaleFactor: 1, }, }); const page = await browser.newPage(); // ... await page.goto(url); await delay(2000); await page.screenshot({ path: `${outputDir}/${fileName}.png`, fullPage: true }); await browser.close(); })()
Обсуждают сегодня