Quick Start with Puppeteer Sharp
masterYou can launch a browser, open a new page, navigate to a URL, and take a screenshot using the following pattern. This example uses LaunchOptions to run in headless mode.
using var browser = await Puppeteer.LaunchAsync(new LaunchOptions { Headless = true });
var page = await browser.NewPageAsync();
await page.GoToAsync("https://example.com");
await page.ScreenshotAsync("screenshot.png");