Overview of JavaScript PDF Viewer Component
18 Nov 20181 minute to read
The Syncfusion JavaScript PDF Viewer
component is a lightweight and modular component for viewing and printing PDF files. It provides the best viewing experience available with core interactions such as zooming, scrolling, text searching, text selection, and text copying. The thumbnail, bookmark, hyperlink and table of contents support provides easy navigation within and outside the PDF files.
Setup
To install PDF Viewer and its dependent packages, use the following command.
npm install @syncfusion/ej2-pdfviewer
Key Features
*View PDF Document
- Open and display both the normal and the protected PDF files with AES and RC4 encryption.
*Annotations
- Annotate with text markup, shapes, stamps, ink, and sticky notes.Form filling and form designing can be done.
*Form Fields
- Form filling and form designing can be done.
*Signature
- Hand-written and digital signatures are allowed.
*Toolbar
- Built-in-toolbar and custom toolbars to perform user interaction of PDF Viewer functionalities.
*Navigation
- Easy navigation with the help of bookmarks, thumbnails, hyperlinks, and table of contents.
*Magnification
- Fit to page, fit to width, and automatic (fits to the visible area).
*Search
- Search a text easily across the PDF document.
*Core Interactions
- Allows scrolling, zooming, panning, selection, and page navigation.
*Print
- Print the entire document or a specific page directly from the browser.
*Globalization
- Provides inherent support to localize the UI.