fun print(options: WebContentsPrintOptions = definedExternally, callback: (success: Boolean, failureReason: String) -> Unit = definedExternally)(source)
When a custom pageSize
is passed, Chromium attempts to validate platform specific minimum values for width_microns
and height_microns
. Width and height must both be minimum 353 microns but may be higher on some operating systems.
Prints window's web page. When silent
is set to true
, Electron will pick the system's default printer if deviceName
is empty and the default settings for printing.
Use page-break-before: always;
CSS style to force to print to a new page.
Example usage: