Skip to content

pdfjs-dist/internals

ClassDescription
HighlightOutlineOutline representing a PDF text highlight annotation.
HighlightOutlinerGenerates outlines around highlighted regions in a PDF document.
OutlineRepresents an SVG outline path for PDF annotations.
PDFWorkerPDF.js Web Worker wrapper.
InterfaceDescription
CloneViewportParamsParameters for cloning a page viewport with overrides.
DocumentInitParametersParameters for initializing a PDF document.
GetAnnotationsParamsParameters for getting page annotations.
GetTextContentParamsParameters for getting page text content.
GetViewportParamsParameters for computing a page viewport.
GlobalWorkerOptionsTypeType for the global worker options object.
OnProgressParametersParameters for document loading progress callbacks.
PageViewportRepresents a viewport for a PDF page.
PDFDocumentLoadingTaskA task representing an ongoing PDF document loading operation.
PDFDocumentProxyProxy for an opened PDF document.
PDFDownloadInfoDownload information for a PDF document.
PdfJsModuleThe PDF.js library module type, representing the window.pdfjsLib object.
PdfJsTestingUtilsUtility interface exposing PDF.js testing helpers.
PDFLoadingParamsLoading parameters used for a PDF document.
PDFMarkInfoMark information for a PDF document.
PDFMetadataMetadata for a PDF document.
PDFPageProxyProxy for a single PDF page.
PdfTextStyleStyle information for a text item in a PDF page.
PDFWorkerFromPortParamsParameters for creating a PDFWorker from an existing port.
PDFWorkerParamsParameters for creating a PDFWorker instance.
RenderParametersParameters for rendering a PDF page.
RenderTaskA task representing an ongoing page render operation.
TextContentText content extracted from a PDF page.
TextItemA single text item extracted from a PDF page.