react native pdf sdk
Add document support to your React Native apps
Work with a React Native PDF Viewer SDK engineered for the best possible user and developer experience.
Benefits
Build faster
Go to market sooner with our easy setup process, detailed documentation, support resources, and ready-to-use code samples and templates.
Save resources
Reduce the overhead costs associated with building, customizing, and maintaining document technology internally across multiple applications.
Create consistency
Build a smooth experience across platforms, making sure the user interface and functionality are the same across each touchpoint.
Scale with security
Innovate with confidence knowing that our SDKs are safe, reliable, and supported by a global, proven support team that's always ready to help.
trusted by industry leaders
Example
Easy code integration
1import React, {Component} from 'react';
2import {Platform} from 'react-native';
3import PSPDFKitView from 'react-native-pspdfkit';
4import { NativeModules } from 'react-native';
5
6const PSPDFKit = NativeModules.PSPDFKit;
7PSPDFKit.setLicenseKey(null);
8
9const DOCUMENT =
10 Platform.OS === 'ios'
11 ? 'Document.pdf'
12 : 'file:///android_asset/Document.pdf';
13export default class PSPDFKitDemo extends Component<{}> {
14 render() {
15 var pdfRef: React.RefObject<PSPDFKitView> = React.createRef();
16 return (
17 <PSPDFKitView
18 document={DOCUMENT}
19 ref={pdfRef}
20 fragmentTag="PDF1"
21 style={{flex: 1}}
22 />
23 );
24 }
25}
Knowledge center
Pick your perfect solution
Nutrient SDKs are made to grow with your app. You can start with what you need now and add more tools later.
Viewing
Open all documents with high fidelity in a well-designed viewer.
Open all documents with high fidelity in a well-designed viewer.
Markup
Improve the review process with a suite of annotation tools.
Improve the review process with a suite of annotation tools.
Collaboration
Bring real-time collaboration to your documents.
Bring real-time collaboration to your documents.
Editing
Modify documents and easily edit PDF text directly in your app.
Modify documents and easily edit PDF text directly in your app.
Forms
Easy for users to fill forms. Easy for you to create them programmatically.
Easy for users to fill forms. Easy for you to create them programmatically.
Signing
Streamline contract execution and approval workflows by enabling eSignatures and PDF digital signatures.
Streamline contract execution and approval workflows by enabling eSignatures and PDF digital signatures.
Generation
Effortlessly generate PDFs from HTML and DOCX.
Effortlessly generate PDFs from HTML and DOCX.
OCR and Data Extraction
Give new life to scanned documents by easily converting them into text that's selectable and searchable.
Give new life to scanned documents by easily converting them into text that's selectable and searchable.
Document Conversion
Easily convert any Office document, image, email, or webpage into a high-quality PDF.
Easily convert any Office document, image, email, or webpage into a high-quality PDF.
Security and Compliance
Protect sensitive information and meet regulatory requirements within your application.
Protect sensitive information and meet regulatory requirements within your application.
Latest from the blog
Blog