pdf-document-maker
Version:
Package to handle Document PDF generation
14 lines (13 loc) • 626 B
TypeScript
import { PDFOptions } from 'puppeteer';
import { PdfDocumentMakerOptions } from './pdf-document-maker-options';
export declare class PdfDocumentMaker {
static readonly PAGE_HEIGHT_IN_PIXELS: number;
private _currentLocale;
defaultOptions: PDFOptions;
setLocale(locale: string): void;
private helpers;
addHelpers(newHelpers: any): void;
getHtmlData(filePath: string, templateData: any, options?: PdfDocumentMakerOptions): Promise<string>;
getPdf(filePath: string, templateData: any, pdfOptions?: PdfDocumentMakerOptions, browserArgs?: any): Promise<Uint8Array>;
private _handlePageFiller;
}