ScreenshotNeo

Blog

How-to

Short answers to one job at a time.

How-to10 min read

How to Use Brave with Playwright

Launch Brave with Playwright by setting its executable path, then choose a temporary or persistent profile. Includes JavaScript, Python, setup, and troubleshooting.

How-to9 min read

Screenshot Webpages as JPEG with cURL

cURL can request a JPEG screenshot from a rendering API, but it cannot render a webpage itself. Here are the local Chrome and hosted API workflows, with runnable commands.

How-to11 min read

Set Custom Filenames for Generated Documents

Set filenames at the point of generation or saving, using stable IDs, safe characters and a clear collision policy. Here are patterns for APIs, forms, desktop PDFs and bulk workflows.

How-to10 min read

Using CSS Variables in HTML Templates

Define reusable CSS custom properties in HTML templates, scope and override them safely, and handle fallbacks, components, and browser support.

How-to8 min read

Generate Images in a Single API Request

Generate an image in one OpenAI API request with runnable cURL, Python, and Node.js examples, response handling, options, errors, and production guidance.