Contents Menu Expand Light mode Dark mode Auto light/dark mode
MuPDF.js documentation
Light Logo Dark Logo
MuPDF.js documentation

Documentation

  • Getting Started
    • Setup with NPM
    • Using TypeScript
  • How To Guide
    • Working with Files
    • Working with Documents
    • Working with Pages
    • Working with Annotations
      • Getting Started
      • Text
      • Redactions
      • Managing Links
      • Drawing & Shapes
      • Stamps
      • File Attachment Annotations
    • Destroying Objects
    • Glossary

Examples

  • Building Web Apps
    • Client Side Rendering
      • Vanilla
      • Angular.js
      • React
      • Vue
    • Server Side Rendering
      • Next.js
    • Desktop Apps

Reference

  • API Reference
  • Deprecated Modules

FAQ

  • Frequently Asked Questions
Back to top

API Reference#

MuPDF API reference documentation

  • Archive

  • Buffer

  • Color

  • ColorSpace

  • DOM

  • DefaultColorSpaces

  • Device

  • DisplayList

  • DisplayListDevice

  • Document

  • DocumentWriter

  • DrawDevice

  • Font

  • Image

  • Link

  • LinkDestination

  • Matrix

  • MultiArchive

  • OutlineItem

  • OutlineIterator

  • Page

  • Path

  • PathWalker

  • Pixmap

  • Point

  • Quad

  • Rect

  • Shade

  • Story

  • StrokeState

  • StructuredText

  • StructuredTextWalker

  • Text

  • TextWalker

  • TreeArchive

  • PDFAnnotation

  • PDFDocument

  • PDFFilespecParams

  • PDFGraftMap

  • PDFObject

  • PDFPage

  • PDFProcessor

  • PDFWidget

Next
Deprecated Modules
Previous
Desktop Apps
Copyright © 2023-2026, Artifex
Made with Furo
Find #mupdf on Discord