renderer.ts
2 documented symbols. Read the signatures first, then expand each item for parameters, return types, and examples.
Reference
fnrenderHtmlToPng(page: Page, html: string, width: number, height: number, publicDir?: string): Promise<Buffer>Renders an HTML string to a PNG buffer using Chromium.
Renders an HTML string to a PNG buffer using Chromium.
Parameters
-
pagePagePlaywright page instance
-
htmlstringHTML string from template function
-
widthnumberImage width
-
heightnumberImage height
-
publicDirstringOptional public directory for serving local assets (images, fonts, etc.) — optional
Returns
Promise
PNG buffer
fnwrapHtml(bodyHtml: string, width: number, height: number, useBaseUrl: boolean): stringWraps template HTML in a minimal document with viewport locked to given dimensi…
Wraps template HTML in a minimal document with viewport locked to given dimensions.
Parameters
-
bodyHtmlstring -
widthnumber -
heightnumber -
useBaseUrlboolean
Returns
string