UNPKG

@pixdif/pdf-parser

Version:
13 lines (12 loc) 473 B
import { Parser, type Outline } from '@pixdif/parser'; import PdfPage from './base/PdfPage.js'; import { type PDFDocumentProxy } from './util/pdfjs.js'; export default class PdfParser extends Parser { protected document?: PDFDocumentProxy; protected openFile(): Promise<void>; protected closeFile(): Promise<void>; getPageNum(): Promise<number>; getPage(index: number): Promise<PdfPage>; getOutline(): Promise<Outline[]>; private wrapOutline; }