Load and View PDFs in Your JavaScript Apps
Document Solutions for PDF JS includes a JavaScript viewer for displaying local and URL-hosted PDFs directly within web applications.

Document Solutions for PDF JS is a WebAssembly-powered JavaScript PDF API library from MESCIUS that enables developers to build comprehensive document workflows directly into web applications. It supports creating, loading, editing, saving, viewing, and converting PDFs, with capabilities for forms, annotations, redaction, images, graphics, custom fonts, security, text extraction, metadata, and structured page content. Its broad PDF processing capabilities help developers implement document functionality without relying on separate desktop software, making it suitable for applications involving document generation, form processing, review and approval workflows, secure document handling, archiving, and browser-based PDF viewing.
In this tutorial, MESCIUS demonstrates how to load and view PDFs in a JavaScript application. The walkthrough covers installing the viewer package, configuring its interface, and displaying application-hosted documents using the open() method. Users can select local PDFs through the built-in toolbar or a custom workflow using openLocalFile(). The guide also explains cross-domain loading, including CORS requirements and the option to use a server-side SupportApi proxy. These capabilities help developers keep document viewing within their application workflows.
Read the complete blog post for step-by-step instructions, code examples, and a downloadable sample application.
Document Solutions for PDF JS is licensed per developer and is available in several license options for differing distribution needs. Team licenses are also available for multiple developers within the same organization. See our Document Solutions for PDF JS licensing page for full details.
Learn more on our Document Solutions for PDF JS product page.