dom-to-vector-pdf
Version:
Convert DOM elements to vector PDFs using jsPDF, dom-to-svg and svg2pdf.js
23 lines • 674 B
TypeScript
import type { ExportPdfOptions, FontRegisterOptions, LifecycleHooks } from './types';
/**
* DOM to PDF tool instance
*/
declare class DOMToPDF {
private converter;
private fontManager;
constructor();
/**
* Export PDF
* @param options Export configuration
* @param hooks Lifecycle hooks
*/
exportPDF(options: ExportPdfOptions, hooks?: LifecycleHooks): Promise<void>;
/**
* Register font
* @param options Font registration options
*/
registerFont(options: FontRegisterOptions | FontRegisterOptions[]): void;
}
export declare const instance: DOMToPDF;
export default instance;
//# sourceMappingURL=index.d.ts.map