2024
2023
2022
2021
2020
TUTORIALS
JavaScript
PDF
How To
UI/UX
Forms
Using JavaScript in PDF Form Fields
Learn the basics of working with JavaScript Form Elements in a PDF.
TUTORIALS
PDF
.NET
How To
Redaction
How to Combine OCR with Redaction in .NET
A guide on how to use OCR to redact text in a scanned document using the PSPDFKit .NET Library.
TUTORIALS
PDF
Java
How To
Redaction
How to Combine OCR with Redaction in Java
An introduction to combining the new OCR and Redaction features in the PSPDFKit Java Library to automatically redact text in a scanned document.
TUTORIALS
iOS
Swift
PDF
How To
Convert a PDF to an Image in Swift
This blog post explains how to convert your PDF file to an image using Core Graphics, PDFKit, and PSPDFKit.
DEVELOPMENT
PDF.js
PDF
Insights
Development
Evaluating the Render Fidelity of PDF.js
We explore various issues with the render fidelity of PDF.js.
TUTORIALS
Server
How To
PDF
Node.js
Annotations
Creating Invoices with PSPDFKit Server - Part 2
A look at how to generate a template we previously created using PSPDFKit Server.
TUTORIALS
Server
How To
PDF
Node.js
Annotations
Creating Invoices with PSPDFKit Server - Part 1
A look into how we can leverage the concept of layers in PSPDFKit Server to create an invoice template.
TUTORIALS
PDF
Windows
How To
How to Merge Two or More PDFs on Windows
Learn how to merge PDFs on Windows the simple way — with code examples, explanations, and extra features.
DEVELOPMENT
iOS
macOS
PDF
Insights
Development
Why Is the PDF Format So Well Supported on Apple Platforms?
Apple has a rich history of supporting the PDF file format, but when and how did its relationship with the PDF format begin?
PRODUCTS
PDF
Signing
UI/UX
Transparent PNG Support
Images with transparency (PNG alpha support) offer new possibilities for annotating documents across all platforms.
DEVELOPMENT
Web
PDF
Development
How We Created a Real-Time Collaboration Tool Inside a PDF
This blog post takes a peek under the proverbial PDF hood to find out how we developed Instant Comments.
TUTORIALS
.NET
PDF
How To
How to Split a PDF in .NET
Learn how to split a PDF into two or more distinct PDFs.
TUTORIALS
PDF
How To
Web
Forms
Creating a PDF Form with Signature Form Fields
We explain how to create a signable PDF AcroForm with PSPDFKit and Adobe Acrobat.
TUTORIALS
.NET
C#
PDF
How To
Working with PDFs in ASP.NET
Have you ever wanted to work with PDFs in ASP.NET? Find out how.
TUTORIALS
PDF
Java
How To
Forms
How to Fill Out PDF Forms in Java
Learn how to fill out form fields in a PDF in Java.
TUTORIALS
PDF
.NET
How To
Forms
PDF Form Filling and Reading in .NET
PDF forms are an ideal way to collect information. Learn how to read and fill out forms programmatically in .NET.
TUTORIALS
Java
Kotlin
PDF
How To
How to Merge Two or More PDFs into a Single PDF Using Java (or Kotlin)
Learn how to merge multiple PDFs in Java (or Kotlin) the simple way — with code examples, explanations, and extra features.
DEVELOPMENT
PDF
Tips
Insights
Development
Optimizing PDF File Size
When editing PDFs, they often grow in size, but that doesn't have to be the case. Here's how we optionally optimize for size.
TUTORIALS
PDF
Java
How To
Data-Driven Redaction in Java
Redacting PDF contents based on variable input data.
TUTORIALS
PDF
.NET
How To
Redact Personal Information from a PDF in .NET
We have a lot of sensitive information in documents, and here's how can we get rid of it for good!
TUTORIALS
Android
Kotlin
PDF
How To
Inserting an Image into a PDF on Android
We provide a step-by-step explanation of how to insert an image into a PDF on Android.
TUTORIALS
iOS
Swift
Objective-C
PDF
How To
How to Add Attribution to PDFs with PSPDFKit for iOS
Learn how to include attribution when sharing the contents of a PDF.
2019
TUTORIALS
PDF
.NET
How To
How to Merge Two or More PDFs in .NET
Learn how to merge PDFs in .NET the simple way — with code examples, explanations, and extra features.
TUTORIALS
Web
PDF.js
JavaScript
PDF
How To
Creating a Web Component with PDF.js
Taking advantage of native platform features to create a reusable component that can show a PDF.
TUTORIALS
Android
PDF
How To
Convert a PDF to an Image on Android
This article explains how to render your PDF files to images using both Android's built-in PDF libraries and PSPDFKit.
TUTORIALS
Android
Kotlin
PDF
How To
Add a Watermark to a PDF on Android
How to add a watermark to a PDF on Android.
TUTORIALS
Android
Kotlin
PDF
How To
Merge PDF Documents on Android
We'll take a look at two ways to merge PDF documents on Android.
PRODUCTS
PDF
JavaScript
PDF Features for Writing and Sharing Scientific Research
PSPDFKit can help you carry out scientific research with features like annotation replies, digital signatures, and JavaScript.
DEVELOPMENT
Android
iOS
Web
PDF
Development
The Role of PSPDFKit as a PDF Processor
How we fit into the PDF landscape.
TUTORIALS
Windows
C#
PDF
How To
Add a Watermark to a PDF in UWP
How to add a watermark to a PDF on UWP.
PRODUCTS
PDF
Redaction
Removing Sensitive Information from a PDF
This article explains different forms of redaction and discusses different methods used to redact a PDF document.
BLOG
PDF
Repairing PDF Files
A blog post about some repairs PDF viewers make when processing documents.
PRODUCTS
Security
PDF
Signing
Electronic Signatures in a PDF
Understand the differences between ink electronic signatures and certificate-based digital signatures when designing your screen flow, function, and backend.
TUTORIALS
iOS
Swift
Objective-C
PDF
How To
Is My Document a Valid PDF?
Discover how to determine if your PDF has an invalid PDF format and learn effective methods for validation and correction. Explore common issues and solutions with Nutrient.
DEVELOPMENT
iOS
Swift
PDF
Tips
Development
Working with PDF Metadata in Swift
How and what metadata can be stored in a PDF, and how to programmatically work with this information.
TUTORIALS
Android
Kotlin
PDF
How To
How to View PDF on Android
This article presents existing free or open source libraries for opening PDF files in Android apps.
TUTORIALS
Web
JavaScript
PDF
How To
Add a watermark to a PDF on the web
How to add a watermark to a PDF on the web.
TUTORIALS
iOS
Swift
PDF
How To
SwiftUI
How to show a PDF in SwiftUI
How to show a PDF using SwiftUI, Apple's PDFKit, and Nutrient iOS SDK.
TUTORIALS
iOS
Swift
PDF
How To
Merge PDFs in Swift
How to merge multiple PDF files in Swift.
TUTORIALS
iOS
Swift
Objective-C
PDF
How To
Security
Secure Documents with PSPDFKit for iOS
How to secure documents using PSPDFKit for iOS.
DEVELOPMENT
PDF
Insights
Development
Understanding the difference between bookmarks and the outline in a PDF
Bookmarks vs. outline elements: Not everything is what it seems.
TUTORIALS
Web
Node.js
JavaScript
PDF
How To
How to generate PDF invoices in Node.js using PDFKit
Discover how to efficiently create dynamic PDF invoices in your Node.js application using the PDFKit library. Follow this step-by-step tutorial to implement both static and dynamic data for your invoices.
TUTORIALS
PDF
How To
Performance
Forms
Tips for Creating a Maintainable and Fast PDF Form
This article offers some tips for creating a PDF form so that the document is maintainable and performs well in PDF viewers.
DEVELOPMENT
Web
Docker
PDF
Development
Preparing My Tax Return with Apache PDFBox, Docker, and Make
How I combined Apache PDFBox, Docker, and Make to streamline my tax return workflow.
DEVELOPMENT
Android
iOS
Windows
PDF
Tips
Insights
Development
Incremental and Full Save in PDFs
This article goes into what's involved when incrementally or fully saving a PDF, and why it matters.
PRODUCTS
Productivity
PDF
Making Notes on a PDF Document
This post highlights the tools and features within a PDF that help with marking and making notes in a document.
2018
DEVELOPMENT
Web
Ruby
PDF
Development
Generating PDFs with Ruby: 2018 Edition
This post surveys the Ruby landscape in 2018 to evaluate the current state-of-the-art of generating PDFs with Ruby.
DEVELOPMENT
PDF
Development
Understanding Images in PDF
We take a look at how images are stored in a PDF and discuss some important things to know about them.
DEVELOPMENT
Elixir
How To
PDF
Development
How to generate PDFs with Elixir
In this blog post, we'll look at an example of how to generate PDFs with Elixir.
TUTORIALS
How To
PDF
PDF Viewer
Using PDF Viewer to Review Documents
Did you know that PDF Viewer offers everything you need for reviewing documents? In this article, you'll learn how you can use PSPDFKit's markup tools to make editing suggestions to the author of an article.
DEVELOPMENT
PDF
Development
PDF syntax 101: Understanding PDF Object Types
An overview of the internal structure of a PDF.
DEVELOPMENT
PDF
Insights
Development
What’s Hiding in Your PDF?
PDFs hold information you may not know about. Discover different forms of metadata and where to look for them.
TUTORIALS
iOS
JavaScript
How To
PDF
How to Program a Calculator in a PDF
PDF supports JavaScript, and you can use this functionality to program small applications inside a document.
DEVELOPMENT
PDF
Signing
Security
Development
Protecting PDF Documents
Password-based security for PDF documents.
TUTORIALS
iOS
How To
PDF
Generate On-Device PDF Reports on iOS
How to generate on-device PDF reports without using an internet connection.
TUTORIALS
Android
Kotlin
How To
PDF
Best PDF Viewer for Android: How to Create a PDF on Android
Discover the best PDF viewers for Android and learn how to create PDFs with different methods, from using built-in tools to integrating powerful libraries like PSPDFKit.
DEVELOPMENT
PDF
Annotations
Development
Line Annotations in PDF
Line annotations are one of the most frequently used annotation types, and they are ideal for things like drawing attention to important areas of your document, diagramming the process flow, and decoration.
TUTORIALS
macOS
Swift
How To
PDF
Exporting Images from PDF with PSPDFKit for macOS
We'll look at how a simple Swift script and PSPDFKit for macOS can be used to export image assets for your website or app from a vector PDF graphic, using an iOS app icon as an example.
DEVELOPMENT
PDF
Insights
Development
What Are Appearance Streams?
An explanation of what appearance streams actually are, along with their gotchas.
TUTORIALS
Web
PDF.js
How To
PDF
PDF rendering in the browser with PDF.js
Learn how to render PDF files in your browser with PDF.js, an open source JavaScript library by Mozilla. This tutorial walks you through PDF embedding, customization, and use cases for rendering PDFs directly on your webpage without plugins.
PRODUCTS
PDF
Insights
Searching PDFs
Searching PDFS and how we help you handle edge cases and avoid common pitfalls.
DEVELOPMENT
PDF
Tips
Forms
Development
Forms in PDF
Forms provide a simple yet flexible way to gather data from users.
TUTORIALS
iOS
Swift
How To
PDF
Ways to Create a PDF on iOS
We look at the different ways of creating a PDF on iOS.
TUTORIALS
React Native
How To
PDF
A Guide to Opening a PDF in React Native
A tutorial on how to open a PDF in React Native.
PRODUCTS
Security
Signing
PDF
What PDF digital signatures are and why they are important
Why protecting PDF documents with a digital signature is important and how Nutrient signs and validates a document.
DEVELOPMENT
PDF
Insights
Annotations
Development
Understanding PDF Annotations: Their Types and Uses
Discover everything you need to know about PDF annotations, their types, and how they function in PDFs. Learn how Nutrient makes managing these annotations simple with its robust annotation model.
DEVELOPMENT
PDF
Development
How to Extract Text from a PDF
Discover effective methods for extracting text from a PDF and learn how PSPDFKit simplifies this process.
2017
2016