UNPKG

printmaker

Version:

Generate PDF documents and from JavaScript objects

12 lines (11 loc) 384 B
import { PDFDocument, PDFImage } from 'pdf-lib'; export declare type ImageDef = { name: string; data: string | Uint8Array | ArrayBuffer; }; export declare type Image = { name: string; pdfImage: PDFImage; }; export declare function parseImages(input: unknown): ImageDef[]; export declare function embedImages(imageDefs: ImageDef[], doc: PDFDocument): Promise<Image[]>;