We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 37030c5 commit eb56852Copy full SHA for eb56852
index.d.ts
@@ -0,0 +1,21 @@
1
+export type InitOptions = { password?: string; debug?: boolean };
2
+export type Error = null | string;
3
+
4
+export type DataEntry = {
5
+ page?: number;
6
+ width?: number;
7
+ height?: number;
8
+ text?: string;
9
+ file?: {
10
+ path?: string;
11
+ buffer?: string;
12
+ };
13
+} | null;
14
15
+export type ItemHandler = (err: Error, data: DataEntry) => void;
16
17
+export declare class PdfReader {
18
+ constructor(opts: InitOptions | null): PdfReader;
19
+ parseFileItems(pdfFilePath: string, itemHandler: ItemHandler): void;
20
+ parseBuffer(buffer: Buffer, itemHandler: ItemHandler): void;
21
+}
0 commit comments