pdf2pic
Version:
A utility for converting pdf to image formats. Supports different outputs: directly to file, base64 or buffer.
11 lines (7 loc) • 346 B
JavaScript
import { fromBuffer } from 'pdf2pic';
import fs from 'fs/promises'
const pdfBuffer = await fs.readFile('example.pdf');
const convert = fromBuffer(pdfBuffer, { width: 1024, preserveAspectRatio: true });
const result = await convert(1, { responseType: 'buffer' });
console.log(result);
await fs.writeFile('page_1.png', result.buffer, 'binary');