blob: 458df7b26e09d87c5ddc446ff6fd1c5cf1fdd938 (
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]: unknown;
}
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;
}
|