How to Generate PDFs with Make
Build reliable Make scenarios that turn Google Docs, Sheets, HTML, or JSON into stored and delivered PDFs.
Blog
How to take clean screenshots, turn HTML into images and PDFs, run headless browsers, and give AI agents eyes. Written by the team that builds ScreenshotNeo.
Build reliable Make scenarios that turn Google Docs, Sheets, HTML, or JSON into stored and delivered PDFs.
Generate dynamic PNG, JPEG, and WebP images in PHP with GD, Imagick, or Imagine, including runnable code, security checks, and troubleshooting.
Build invoice and receipt HTML from structured data, apply print CSS, and render reliable PDFs with Puppeteer or a hosted API.
Deploy a version-pinned Playwright browser on a Google Cloud VM with Docker, startup scripts, firewall controls, remote access, and production troubleshooting.
Learn Playwright web scraping in Python with installation, locators, waits, async code, extraction patterns, troubleshooting, and production tips.
Capture a rendered Next.js page for Open Graph previews with Playwright, metadata routes, caching, troubleshooting, and a no-browser ScreenshotNeo option.
Build a reusable YouTube thumbnail system with clear layouts, correct exports, accurate promises, and a practical testing workflow.
Generate a welcome image from each form response and email it automatically. Choose a workflow, map fields, and handle delivery failures safely.
Install Puppeteer, launch Chrome, automate pages, take screenshots, handle browser lifecycle, and troubleshoot common Node.js setup errors.
Embed a full design editor with Adobe Express or give users a secure, template-scoped Bannerbear session. Compare the trade-offs, see runnable integration examples, and plan for security and production.
Learn to draw, composite, and export raster images in the browser with Canvas, including CORS, performance, accessibility, and downloads.
Install Pyppeteer, automate Chromium, capture screenshots, evaluate JavaScript, troubleshoot failures, and decide when Playwright or ScreenshotNeo fits better.
Save original generated images, preserve provenance, and build a reliable cloud-plus-offline backup workflow.
Missing emojis in Puppeteer usually point to fonts unavailable to Chromium in the deployed runtime. Check font installation, discovery, and PDF media settings.
Run Puppeteer reliably in Docker with the official image, a secure custom Dockerfile, sandboxing, writable storage, cloud guidance, and fixes for common Chrome errors.
Learn how to capture localized website screenshots with Playwright, regional services, and ScreenshotNeo while separating IP, locale, timezone, and geolocation signals.
Generate a page-specific Open Graph image in WordPress, emit one reliable og:image tag, and verify what social crawlers can fetch.
Build on-demand PDF reports from live table data, choose the right Python rendering path, save or stream the result, and handle layout and reliability issues.