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
TypeScript
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;