ppu-pdf
Version:
Easily extract text from digital PDF files with coordinate and font size included, and optionally group text by lines or render scanned pdf to canvas/png.
11 lines (10 loc) • 575 B
TypeScript
import { type Canvas } from "@napi-rs/canvas";
import { BasePdfReaderCommon } from "./core/base-pdf-reader-common.js";
/**
* Node.js-specific extension of BasePdfReaderCommon.
* Adds filesystem operations (saveCanvasToPng, dumpCanvasMap) using @napi-rs/canvas and fs.
*/
export declare class PdfReaderCommon extends BasePdfReaderCommon {
saveCanvasToPng(canvas: Canvas, filename: string, foldername: string): Promise<void>;
protected dumpCanvasMapCommon(canvasMap: Map<number, Canvas>, filename: string, foldername?: string, startIndex?: number): Promise<void>;
}