MCPcopy Index your code
hub / github.com/OneNoteDev/WebClipper / PdfDocument

Interface PdfDocument

src/scripts/contentCapture/pdfDocument.ts:7–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5 * are 0-based indexes.
6 */
7export interface PdfDocument {
8 numPages(): number;
9 getByteLength(): Promise<number>;
10 getData(): Promise<Uint8Array>;
11 getPageListAsDataUrls(pageIndexes: number[]): Promise<string[]>;
12 getPageAsDataUrl(pageIndex: number): Promise<string>;
13 getAllPageViewportDimensions(): Promise<ViewportDimensions[]>;
14 getPageListViewportDimensions(pageIndexes: number[]): Promise<ViewportDimensions[]>;
15 getPageViewportDimensions(pageIndex: number): Promise<ViewportDimensions>;
16}

Callers 14

logPdfByteMetadataMethod · 0.65
getPageComponentsMethod · 0.65
addPdfAttachmentMethod · 0.65
getDataMethod · 0.65
getPatchMethod · 0.65
getBatchMethod · 0.65

Implementers 2

PdfJsDocumentsrc/scripts/contentCapture/pdfJsDocume
MockPdfDocumentsrc/tests/contentCapture/mockPdfDocume

Calls

no outgoing calls

Tested by

no test coverage detected