UNPKG

pdf-to-png-converter

Version:

Node.js utility to convert PDF file/buffer pages to PNG files/buffers. No build-time compilation required — pre-built native binaries included for all major platforms.

21 lines (20 loc) 828 B
import type { PdfToPngOptions } from './interfaces/pdf.to.png.options.js'; import { VerbosityLevel } from './types/verbosity.level.js'; export interface NormalizedPdfToPngOptions { viewportScale: number; disableFontFace: boolean; useSystemFonts: boolean; enableXfa: boolean; pdfFilePassword: string | undefined; outputFolder: string | undefined; outputFileMaskFunc: ((pageNumber: number) => string) | undefined; pagesToProcess: number[] | undefined; verbosityLevel: VerbosityLevel; returnPageContent: boolean; returnMetadataOnly: boolean; processPagesInParallel: boolean; renderInWorkerThreads: boolean; concurrencyLimit: number; maxInputBytes: number; } export declare function normalizePdfToPngOptions(props: PdfToPngOptions | undefined): NormalizedPdfToPngOptions;