Overview of TypeScript PDF Viewer Control
The Syncfusion TypeScript PDF Viewer component enables users to view, annotate, prepare and fill forms, and print PDF files directly in web applications.
Setup
Install the PDF Viewer and its dependent packages with the following command.
npm install @syncfusion/ej2-pdfviewer
Key features
-
View PDF document– Open encrypted and standard PDF files with AES or RC4 protection. -
Annotations– Add text markup, shapes, stamps, ink, and sticky notes. -
Form fields– Design and fill interactive forms. -
Signature– Capture handwritten or digital signatures in the document. -
Toolbar– Use the built-in toolbar or create custom toolbars for common interactions. -
Navigation– Navigate using bookmarks, thumbnails, hyperlinks, and the table of contents. -
Magnification– Adjust zoom with fit-to-page, fit-to-width, or automatic options. -
Search– Find text anywhere in the PDF document. -
Core interactions– Scroll, zoom, pan, select, and navigate between pages. -
Print– Print the entire PDF or selected pages from the browser. -
Globalization– Localize the user interface for different languages and cultures.