blob: fb435a677280010ca0289e160210edba1594514c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
export interface PDFInfo {
PDFFormatVersion: string;
IsAcroFormPresent: boolean;
IsXFAPresent: boolean;
[key: string]: any;
}
export interface PDFMetadata {
parse(): void;
get(name: string): string;
has(name: string): boolean;
}
export interface ParsedPDF {
numpages: number;
numrender: number;
info: PDFInfo;
metadata: PDFMetadata;
version: string; // https://mozilla.github.io/pdf.js/getting_started/
text: string;
}
|