interface ChromiumOptionsimport { type ChromiumOptions } from "https://deno.land/x/gotenberg@0.4.0/mod.ts"; Options for Chromium Module PropertiespaperWidth: floatPaper width, in inches (default 8.5) paperHeight: floatPaper height, in inches (default 11) marginTop: floatTop margin, in inches (default 0.39) marginBottom: floatBottom margin, in inches (default 0.39) marginLeft: floatLeft margin, in inches (default 0.39) marginRight: floatRight margin, in inches (default 0.39) preferCssPageSize: boolDefine whether to prefer page size as defined by CSS (default false) printBackground: boolPrint the background graphics (default false) landscape: boolSet the paper orientation to landscape (default false) scale: floatThe scale of the page rendering (default 1.0) nativePageRanges: stringPage ranges to print, e.g., '1-5, 8, 11-13' - empty means all pages waitDelay: durationDuration to wait when loading an HTML document before converting it to PDF waitForExpression: stringThe JavaScript expression to wait before converting an HTML document to PDF until it returns true userAgent: stringOverride the default User-Agent header extraHttpHeaders: stringHTTP headers to send by Chromium while loading the HTML document (JSON format) failOnConsoleExceptions: boolReturn a 409 Conflict response if there are exceptions in the Chromium console (default false) emulatedMediaType: stringThe media type to emulate, either "screen" or "print" - empty means "print" pdfFormat: stringThe PDF format of the resulting PDF