Document Solutions PDF Viewer
In This Topic
Document Solutions PDF Viewer is a fast javascript based client-side Viewer and Editor. It is a cross platform solution for viewing and editing PDF files on Windows, MAC, Linux, iOS and Android devices. The DsPdfViewer can be conveniently embedded in major web frameworks such as Pure Javascript, Angular, Vue, ASP.NET Core, ASP.NET MVC, HTML5, React and Preact. The Viewer is supported on following browsers:
- Firefox
- Chrome
- Opera
- IE 11/Edge
- Safari 9+
- Mobile Safari (iOS 10+)
By using Document Solutions PDF Viewer with the DsPdf API, you can achieve full-fledged PDF needs of your application and can also load several real time PDFs based on Adobe PDF specification 1.7. The power of a server-side API and client-side viewer lets you implement full workflow of an application to collect user inputs and store them as PDF documents.
DsPdfViewer supports many standard PDF features:
- Fill, submit and reset forms
The DsPdfViewer supports filling, submitting and resetting filled forms. To save them as a PDF on server, you can also use Document Solutions for PDF API on the server.
- Print filled forms
The DsPdfViewer allows you to directly print the filled-in forms from the Print option.
- Print rotated document
The DsPdfViewer enables a user to rotate the document pages and directly print the rotated document.
- Display page label titles
The DsPdfViewer supports the display of page label titles, so that you can distinguish the content topic in the document.
- Annotations
The DsPdfViewer supports many annotations in the PDF document, without loss of any properties.
- JavaScript actions
The DsPdfViewer supports JavaScript actions related to form fields, buttons and document.
- Outline panel
The DsPdfViewer provides outline panel to list outlines and navigate to different positions in the document.
- Text selection using caret
The DsPdfViewer supports selecting horizontal text, vertical and RTL text with the help of default text selection caret.
- Password-protected documents
The DsPdfViewer supports documents that are password protected and lets you open PDF file through password input dialog.
- Page-level and document-level attachments.
The DsPdfViewer supports both page-level and document-level attachments. The user can double click the attachment files to open the attachments.
- Article threads
The DsPdfViewer supports navigating through article threads in a PDF file via a separate panel in the sidebar.
- Edit PDF documents
The DsPdfViewer allows you to edit PDF documents. You can use Annotation and Form editors, add comments and share and collaborate PDF documents with other users as well.
- Touch Support
The DsPdfViewer supports touch events. These can be used to draw ink annotations in Annotation editor with your finger, pen or stylus, to select, move, resize or edit the annotations and form fields. The touch events are supported on iOS version 12+ and Android 9+ systems.