Microsoft Teams PDF library
This guide outlines two approaches to integrating PDF capabilities within Microsoft Teams using SharePoint. Choose the approach that fits your team’s needs — instant and powerful with no code, or fully customizable with full-stack flexibility.
No-code PDF viewer and editor
The no-code option is perfect for business users and teams that want powerful PDF viewing and editing capabilities inside Microsoft Teams without writing a single line of code.
Key capabilities
-
PDF viewing and navigation
-
Text editing
-
Annotation (highlight, comment, stamps, shapes, and more)
-
Form filling, creation, and submission
-
Signatures
-
Page manipulation (add, remove, rotate, crop, move, copy)
-
Merging PDFs
-
Redaction and security tools (for example, adding watermarks)
-
Measurement tools and link insertion
Prerequisites
-
Nutrient Document Editor for SharePoint is installed and configured within your SharePoint environment.
-
You have the necessary permissions to access and edit documents in the desired SharePoint libraries.
Getting started
-
Opening a PDF
-
Go to your SharePoint library.
-
Upload a PDF or choose an existing one.
-
If you’re using a file handler installation, click Open from the dropdown and choose Open in PDF Editor. Otherwise, if you’re using other installations such as an online extension or web part, click Open from the dropdown and choose Edit in Nutrient Editor.
-
Editing your PDF
-
Use the integrated editing tools directly inside Microsoft Teams and SharePoint.
-
All changes are saved within your SharePoint library using its native version control and access permissions.
For detailed instructions on different PDF operations, refer to our Nutrient Document Editor guides.
Full developer setup using SPFx + Nutrient Web SDK
This option is designed for developers and IT teams who need advanced customization, integration with external systems, and complete control over the PDF viewing and editing experience.
Key capabilities
Has all the features of the no-code viewer and editor, along with the following capabilities:
-
Custom UI/UX integration
-
External API integration (for example, for automated workflows)
-
Custom watermarking and branding
-
Support for multiple frameworks, including:
Prerequisites
-
Microsoft 365 tenant setup (free through Microsoft 365 Developer Program)
-
SharePoint Framework (SPFx)
-
GitHub account (for cloning our
pspdfkit-sp-online-webpart
repository) -
Node.js 16.19.0 version or higher
Getting started
Start by cloning our pspdfkit-sp-online-webpart
repository using the following command:
git clone https://github.com/PSPDFKit/pspdfkit-sp-online-webpart.git
For further instructions, refer to our blog on how to build a Microsoft Teams PDF viewer.