takeScreenshot
takeScreenshot
Signature
takeScreenshot(height?: number): Promise<string>Parameters
Parameter
Type
Required
Description
Returns
Usage
// Default size (2160px height)
const dataUrl = await api.takeScreenshot();
// Custom height (width scales proportionally)
const dataUrl = await api.takeScreenshot(1024);
// Use in image element
const img = document.createElement("img");
img.src = dataUrl;
document.body.appendChild(img);
// Download as file
const link = document.createElement("a");
link.href = dataUrl;
link.download = "screenshot.png";
link.click();
// Use with jsPDF
pdf.addImage(dataUrl, "PNG", x, y, width, height);Notes
Last updated