Skip to content

printToPdf

Print the given element to a PDF file.

Works only on desktop.

Import:

import { printToPdf } from 'obsidian-dev-utils/obsidian/pdf';

Signature:

function printToPdf(element: HTMLElement, options: Partial<PrintToPdfOptions>): Promise<void>

Parameters:

ParameterTypeDescription
elementHTMLElementThe element to print.
optionsPartial<PrintToPdfOptions>The options to use for the print.

Returns: Promise<void>