View documents
Shows how to call WebViewer constructor to instantiate and load document. You can load local/remote files of your choice.
Customize UI
Shows how to customize the UI using PDF.js Express Web Viewer APIs. Includes modifying header, enabling/disabling features and hiding/showing individual elements.
Customize form fields
Shows how to change color and opacity of form fields.
Internationalization
Shows how to switch language.
Users and permissions
Describes types of permissions and switching between users. You can also show/hide annotations of specific users.
Custom annotations
Shows how to create and add custom annotations by extending the existing annotation classes.
Realtime collaboration (Firebase)
An example setup with Firebase backend. For more details, refer to realtime collaboration guide.
Measurement annotations
Shows how to create annotations that measure distance, perimeter and area.