UNPKG

mdpdf

Version:

Markdown to PDF command line converter

27 lines (24 loc) 775 B
export function getOptions(options) { let displayHeaderFooter = false; if (options.header || options.footer) { displayHeaderFooter = true; } let margin = {}; if (options.pdf.border) { margin.top = options.pdf.border.top || undefined; margin.right = options.pdf.border.right || undefined; margin.bottom = options.pdf.border.bottom || undefined; margin.left = options.pdf.border.left || undefined; } return { path: options.destination, displayHeaderFooter: false, printBackground: true, format: options.pdf.format, margin, displayHeaderFooter, headerTemplate: options.header || '', footerTemplate: options.footer || '', landscape: (options.pdf.orientation && options.pdf.orientation == 'landscape') } }