Examples
Example implementation of `PDFAnalyticsClient` that logs events to the console. Get additional resources by visiting our guide on [iOS PDF viewer ana…
Learn to add and update annotation button states in your iOS navigation bar. Visit our guide for more resources on toolbar annotation tools.
Learn how to integrate an Apple Maps widget into your documents using Link Annotations. Explore our guide for more resources and sample code.
Learn various methods to add copyright notices in your documents. Explore our guide on adding watermarks to PDFs for enhanced protection.
Learn how to add custom font size buttons to the free text accessory view. Explore our PSPDFFreeTextAccessoryView API guide for more resources.
Learn how to add and delete file annotations in iOS using Swift. Visit our guide for more on embedding files in PDFs.
Learn how to create buttons that show/hide image galleries or videos in iOS. Explore our guide on multimedia PDF annotations for more resources.
Learn to add custom overlay views using UIView in iOS. Visit our guide for more resources on enhancing PDF pages with unique views.
Learn how to programmatically add electronic signatures to every page of your PDF documents in iOS. Explore our guide for more resources and examples.
Enjoy a nostalgic game of old school snake! Explore our Swift code sample and dive into programming while having fun. Perfect for developers and gamers!
Learn to insert text at caret position with FreeText annotations in iOS. Explore our guide for more resources and Swift code examples.
Learn how to integrate animated GIFs and inline videos in iOS. Access our multimedia PDF annotations library for additional resources and Swift examples.
Explore our multimedia gallery example featuring videos, images, and audio. Access additional resources in our iOS PDF annotations library.
Learn how to use PSPDFProcessor to add watermarks on PDF pages. Visit our guide for more on securing PDFs in iOS.
Learn how to add bottom insets and reposition the document scrubber bar in your Swift UI for better customization. Explore the example now!
Explore a JavaScript-based calculator example in PSPDFKit. Access code and resources to enhance your iOS PDF viewing experience.
Learn how to create cloudy rectangle annotations for PDFs, ideal for architecture and engineering. Access our guide for more custom solutions!
Learn how to create a custom Free Text inputAccessory view for iOS keyboards with our Swift code example. Enhance user experience today!
Learn how to display a PDFViewController alongside a Sidebar using SwiftUI. Explore the code example and enhance your app's UI today!
Learn how to add a stamp annotation using an image in iOS. Visit our guide for more on adding electronic signatures to PDFs easily.
Learn how to disable forced aspect ratio resizing for image annotations in Swift using autoresizingMask with practical code examples.
Link annotations can point to different pages, documents and even websites and can even be created to use external image or video files. Get addition…
Learn to create and save files with XFDF annotations in iOS using PSPDFProcessor. Access our guide for more on importing and exporting XFDF files.
Learn to sign documents asynchronously in iOS. Explore our guide for adding digital signatures to PDFs and access the Swift code sample.
Learn to set alerts for annotation writes in Swift. Discover how to define new save locations and access our API guide for more resources.
Learn to set up PSPDFKit for pilots with dark UI and Night Mode. Explore our iOS PDF viewer resources for aviation professionals.
Learn how to use UIBlurEffect to blur specific pages in a document. Explore our Swift code example for effective view customization techniques.
Learn to embed PDFViewController as a child in iOS with navigation bar integration. Access our comprehensive guide for more resources and examples.
Learn how to implement a 'Clear' button in the annotation toolbar to remove all annotations. Visit our guide for more customization tips.
Learn to create or join collaborative board meeting sessions using PSPDFKit Instant. Explore our resources for enhancing PDF collaboration today!
Learn how to compare PDF documents using different stroke colors and create a new combined document. Visit our guide for more resources!
Learn to manually configure the annotation toolbar in iOS without UINavigationController. Access our guide for additional resources and examples.
Learn to customize document title labels for multiline titles in Swift. Visit our API guide for more resources on PSPDFUserInterfaceView.
Learn how to set up PSPDFKit as an e-reader with our Swift example. Explore more resources in our blog article on building an e-reader app.
Learn to set up PSPDFKit for displaying building floor plans. Explore our blog for more on working with PDFs in construction applications.
Learn to streamline Free Text annotation creation in iOS. Explore our guide on the annotation state manager for efficient multi-annotation workflows.
Convert a URL or simple HTML page to a PDF document. Get additional resources by visiting our guide on [generating PDFs from HTML in iOS](/guides/ios…
Easily convert DOCX, XLSX, and PPTX files to PDF using our Office file conversion component. Explore more in our iOS guide for detailed resources.
Learn how to use stamp annotations in your iOS app with our JavaScriptAction. Access the full guide for more insights and resources.
Learn how to define a standard message body for sharing documents via email using Swift. Explore our example for effective email communication.
Learn to display link annotations in your iOS app's UI. Explore our guide and example code for adding link annotations to PDFs effectively.
Learn to build a UI for creating named bookmarks in iOS. Explore our Swift code example and access additional resources for bookmark implementation.
Learn to use PSPDFProcessor for new PDF document creation in iOS. Access our guide for more on generating blank PDFs and enhancing document features.
Discover how to implement continuous scrolling with a timer in your iOS app. Learn to customize scroll directions and page transitions effectively.
Learn how to create a password protected document in iOS. Access our guide for additional resources and a Swift code example for secure PDF generation.
Learn how to enhance vector stamp annotations with custom drawing. Explore our guide on appearance streams and access Swift code examples for implementation.
Learn to display a PDFViewController in SwiftUI with custom navigation bar buttons. Explore our SwiftUI PDF library for more resources and examples.
Learn to use PDFViewController in SwiftUI and create a custom page view settings interface with our step-by-step example and source code.
Learn how to set the Annotation Toolbar to Dark Mode in iOS 13 using `overrideUserInterfaceStyle`. Perfect for enhancing user experience!
Explore a custom annotation Inspector in SwiftUI. Access our SwiftUI PDF library for additional resources and enhance your iOS development skills.
Learn to implement a custom annotation provider for PDF annotations in iOS. Explore our guide for saving annotations to external storage.
Learn how to replace PSPDFNoteAnnotationViewController with a custom view controller in Swift. Explore our detailed code sample for implementation.
Learn to implement a custom bookmark provider in iOS with a plist file. Explore our guide for additional resources and code examples.
Learn to display page labels instead of numbers in the sharing UI. Explore our Page Description Provider API guide for more resources.
Learn to extend PSPDFStampViewController with custom text, image, and vector stamps. Visit our guide for more on image stamp annotations in iOS.
Learn how to enhance Document Editor with custom page templates. Visit our guide on adding pages to PDF files in iOS for more resources.
Learn how to implement custom document saving options in your iOS PDF editor. Access resources and code examples for seamless document processing.
Learn how to subclass ThumbnailViewController to create a custom filter for ink annotations. Visit our API guide for more resources and examples.
Learn how to set a red border for link annotations in iOS PDFs. Access our guide and code sample for detailed instructions and resources.
Learn how to use custom link protocols and link annotations in PDFs on iOS. Access our guide for more resources and practical code examples.
Learn to customize the iOS annotation inspector for vector stamp annotations with blend modes. Explore our guide for more resources and examples.
Learn how to override default color presets in iOS annotation inspector. Access our guide for more on customizing color presets effectively.
Learn how to modify NoteAnnotationViewController to enhance readability by using a larger font size in your Swift applications.
Learn how to customize the annotation toolbar in Swift, including grouping tools for optimal display even with limited space. Explore our example code.
Learn to create a custom annotation toolbar with SwiftUI. Access the complete SwiftUI PDF library for more resources and examples!
Learn how to customize the new page button and streamline your Document Editor Toolbar. Explore our guide on editing PDFs in the iOS viewer for more tips.
Learn how to customize the appearance of forms in iOS. Explore our guide and Swift examples for supported PDF form fields.
Learn to implement a custom document outline controller in iOS. Explore our guide for additional resources on document info customization.
Learn to customize page labels in your document view. Explore our Swift example and access the PSPDFPageLabelFormatter API guide for more resources.
Learn how to customize document sharing options in iOS. Explore our guide and find a Swift code example to enhance your app's sharing capabilities.
Learn to customize tab titles in PSPDFTabbedViewController with Swift. Access our API guide for additional resources and code samples.
Learn how to adjust document view margins in iOS to fit your custom UI. Explore our guide on PDF customization for more resources and examples.
Learn to enhance user experience using PDFSettingsViewController. Access our guide for tips on scroll directions and page transitions in iOS viewers.
Learn how to register custom actions for UIPencilInteraction in iOS. Explore our guide for Apple Pencil double tap support and example code in Swift.
Learn to add UIBarButtonItems to your document scrubber bar. Visit our PSPDFScrubberBar API guide for more resources and customization tips.
Learn how to customize page labels in thumbnail view mode using Swift. Enhance your app's user experience with our easy-to-follow code example.
Learn to create a custom annotation toolbar in iOS. Explore our guide on the annotation state manager and find useful resources for implementation.
Learn how to add your own view controller for screen mirroring in Swift. Explore our example code and customize your app's display seamlessly.
Learn to customize annotation selection knobs by removing, repositioning, and tinting. Explore our PSPDFResizableViewOuterKnob API guide for more resources.
Learn to customize cell appearance in AnnotationTableViewController. Explore our guide for more tips on enhancing your iOS app's annotation lists.
Learn how to change filenames for shared files in iOS and explore additional sharing options. Visit our guide for more resources and tips.
Learn how to customize the search highlight color to blue using UIAppearance in iOS. Explore our guide on text searching in PDFs for more tips.
Learn how to implement custom text colors in table view cells for PSPDFSearchViewController. Explore our resources on iOS PDF search library now!
Learn to hide timestamp and author labels in PSPDFNoteAnnotationViewController. Access the API guide and example code for seamless customization.
Discover how to use UIPageViewController to seamlessly cycle through PDF documents in your Swift applications with this comprehensive code example.
Learn how to disable viewing and setting annotation reviews in iOS documents. Explore our guides for more resources and code examples in Swift.
Learn how to disable bookmark editing in PDFs with our Swift example. Explore more on document features in our comprehensive guides.
Learn how to override the default bookmark cell to disable renaming. Access our guide on iOS PDF bookmarks for more resources and code examples.
Learn how to use annotation flags to disable editing in iOS. Access our guide and Swift code example for effective implementation.
Learn to disable scroll bouncing for document zoom views in Swift with this practical example. Improve user experience in your iOS applications.
Learn how to set `allowDeletingDigitalSignatures` to false in PSPDFKit. Access our API guide for more resources on managing digital signatures.
Learn how to present a confirmation sheet before deleting annotations in iOS. Access additional resources and Swift code examples for better implementation.
Learn how to add auxiliary views to spreads/pages in your iOS app. Explore our PDFPageView API guide and example codes for customization.
Discover how to use Instant’s Layers feature for PDF document annotations. Visit our guide for iOS resources and a practical example in Swift.
Learn how to display all files in the Inbox directory using PDFDocumentPickerController. Explore the PSPDFDocumentPickerController API guide for more resources.
Learn how to customize the PDFViewController using a popover presentation with Swift. Explore our code example for effective implementation.
Discover how to allow users to share the original file from a PDF using Swift. Explore our API documentation for detailed implementation examples.
Learn to automatically download and cache PDFs with a progress indicator in Swift. Access our guide for more resources on remote URL downloads.
Learn how to overlay annotations on custom subviews in Swift with our example code. Enhance your app's UI by mastering annotation rendering techniques.
Learn how to embed a PDFViewController as a child view controller in iOS. Visit our guide for detailed resources and Swift code examples.
Learn how to add a SwiftUI child view to your document page. Explore our guide for customizing PDF display in iOS and enhance your app’s interface.
Discover how to use the PSPDFProcessor class for embedding, flattening, and removing PDF annotations. Access sample code and resources now!
Discover how to auto save documents using the checkpointing API. Access our iOS guide for additional resources and Swift code examples.
Learn how to position annotation and document editor toolbars at the top of your iOS app. Access our guide for more customization resources.
Learn how to disable document auto saving in iOS and prompt users with a confirmation dialog before exiting. Explore our guide for more resources.
Learn to securely encrypt and decrypt documents in iOS using passphrases. Explore our guides on PDF security and the PSPDFCryptor API for more insights.
Discover how to wrap cache access in encryption for better document security. Explore our guide on iOS PDF document security for more resources.
Learn to encrypt and decrypt XFDF files on-the-fly. Explore our PSPDFAESCryptoDataProvider API for secure annotation data storage.
Learn to exit drawing mode automatically after line drawing in iOS. Explore our guide on the annotation state manager for more resources.
Learn to redact faces in documents with PSPDFProcessor and CIDetector. Explore our iOS redaction library for more resources and code examples.
Learn to create a fixed-size stamp annotation for iOS that remains unchanged during zoom. Access our complete guide for more resources and examples.
Discover the Quick Start Guide PDF for PSPDFKit on iOS, featuring essential code samples in Swift and Objective-C to enhance your app development.
Allow users to select areas to hide and reveal on a page, using a custom square annotation.
Learn to replicate Apple Books' text highlighting in iOS. Explore our guide on programmatically creating PDF annotations and access helpful Swift examples.
Load an image file from a local folder to use with the PDF annotation tools. Get additional resources by visiting our guide on [adding annotations to…
Learn how to implement a Document Picker in your app's sidebar with our detailed Swift and Objective-C examples. Explore the PSPDFDocumentPickerControllerDelega
Discover how to use the XML Forms Data Format (XFDF) to manage PDF forms and annotations. Access our iOS guide for importing and exporting XFDF files.
Learn how to create a PDF document in-memory using Swift. Visit our guide for more on opening PDFs from in-memory data in iOS applications.
Learn to use PSPDFDocumentEditor to copy pages from other PDFs. Explore our guide for step-by-step instructions and source code examples in Swift.
Learn how to create a PDFViewController using a storyboard in Swift. Follow our step-by-step guide and access the source files for easy implementation.
Discover how to set up PSPDFKit for e-learning exams and grading. Explore additional resources in our blog on grading papers in an LMS application.
Discover how to create a custom annotation provider that lazily loads annotations from PDFs. Explore our guide for embedding annotations in iOS.
Discover how to customize link annotations in iOS with PSPDFKit. Access our comprehensive API guide and explore code examples for implementation.
Learn to use UIGestureRecognizer in PDFViewController to capture user touches. Access the complete code sample for effective view customization.
Discover how to implement multiple Instant document instances for collaborative editing. Explore our guide for more resources and examples!
Discover how to load a PDF with multimedia enhancements and an embedded video using Swift. Perfect for interactive app development!
Learn to perform optical character recognition (OCR) on PDFs using Swift. Access our comprehensive guide for more resources on OCR in iOS.
Learn to open AES-encrypted PDFs on the fly in iOS. Access our guide for more on decrypting PDFs securely without storing decrypted data.
Learn how to unlock password-protected PDFs in iOS with Swift. Access our guide for detailed resources and examples to streamline your document security.
Connect to the PSPDFKit Instant server to download documents for iOS collaborative editing. Explore our PDF collaboration library for more resources.
This example shows the various ways you can work with PDF Forms, from appearance customization to accessing form field data or working with digital s…
Learn to add a Blend Mode menu to highlight annotations in iOS. Explore our guide for detailed resources and Swift example code.
Learn how to configure the PSPDFKit UI for a magazine reader using Swift. Explore the example code and enhance your app's reading experience.
Learn how to use PSPDFProcessor to resize PDF pages in iOS. Access our guide for more tips on scaling and manipulating PDF documents effectively.
Discover how to use Reader View for easy document reading in iOS. Access our Swift example and additional resources in the iOS PDF reader library.
Learn to generate and protect PDF documents using Swift. Explore our PDF generation library for iOS for more resources and code samples.
Explore how to load document parts on demand with Swift. This guide includes code samples and practical examples for streaming documents and views.
Explore how to load document parts on demand in SwiftUI with our comprehensive example and source code. Perfect for enhancing your app's performance!
Learn to use regular expressions for URL redaction in documents. Visit our guide for more on iOS PDF redaction techniques and best practices.
Explore the different states of PDFViewController with Swift examples. Visit our API guide for more resources on customizing your PDF viewer.
Learn how to handle password-protected PDFs in iOS with our guide. Get tips for bypassing password prompts and explore useful Swift code examples.
Learn how to save user options in PDFSettingsViewController using UserDefaults in Swift. Explore our example for effective controller customization.
Learn how to prepare a document with a signature field and embed digital signatures in iOS. Access our complete guide for additional resources.
Learn how to prepare documents for PAdES digital signatures. Access our guide for iOS resources and a Swift code example for contained signatures.
Learn to implement resizing that maintains annotation aspect ratio. Explore our guide for customizing user interactions in iOS and access useful resources.
Learn to set printer defaults for summarizing annotations in iOS. Visit our guide for tips on configuring PDF sharing options and more resources.
Learn how to add Ink Annotations in iOS using Swift. Visit our guide for more resources on programmatically creating PDF annotations.
Learn how to use PSPDFDocumentEditor to rotate pages and add new ones. Discover more in our guide on PDF Editor API usage for iOS.
Learn how to programmatically access specific document outline items in Swift. Visit our Outline API guide for more resources and examples.
Discover how to search text in PDFs on iOS programmatically. Access our guide for resources and a Swift example to enhance your app's functionality.
Learn how to redact text from PDFs using PSPDFProcessor. Access our guide for comprehensive resources on search and redaction in iOS applications.
Learn to use the document processor to remove password protection from PDFs. Access additional resources in our Security API guide for Swift examples.
Learn to add custom drawing to iOS pages without altering documents. Explore our guide on temporary watermarks for enhanced PDF editing.
Learn how to add a button to rotate PDF pages in 90-degree steps on iOS. Access our guide for more resources on manipulating PDF files.
Learn how to add a button to rotate PDF pages in 90-degree steps. Visit our PSPDFRotation API guide for more resources and examples.
Learn to persist view state in your iOS app, allowing users to return to their saved reading position. Explore our guide on managing PDFs effectively.
Learn how to search and redact text in PDF documents with our Swift example. Explore our guide for more on iOS PDF redaction techniques.
Learn how to utilize PDFDocumentPickerController for full-text search in iOS. Access our PDF search library for additional resources and examples.
Learn how to add a "Select All" option to your iOS viewer menu. Visit our guide for more on text selection and customization in Swift.
Learn how to automatically select and edit Free Text Annotations using our Swift example. Explore the PSPDFDocument API guide for more resources.
Learn how to add a menu item for creating note annotations from selected text in iOS. Explore our guide for more resources on text extraction.
Learn how to display author names on annotation selection in PSPDFKit. Explore our Swift example and visit the PSPDFAnnotation API guide for more resources.
Learn to display a single document using multiple PDF providers in iOS. Explore our guide on PDF file coordination for additional resources.
Discover how to open multiple documents using a tabbed interface in iOS. Access our guide for more tips and a Swift code example for implementation.
Learn to automatically display the note controller for highlight annotations in iOS. Explore our PSPDFPageView API guide for more resources.
Learn to show file download progress for PDFs in Swift. Explore our guide for more resources on downloading PDF files from remote URLs.
Learn how to hide or show all document annotations in iOS. Access our Swift code example and guide for managing PDF annotations effectively.
Learn how to hide properties in the annotation inspector for easier use. Visit our guide for more on customizing options effectively.
Learn to limit font choices in PSPDFKit's font picker for a better user experience. Explore the Swift example and API guide for more resources.
Learn how to set up a sticky header for your document thumbnail scroll view. Explore our PSPDFThumbnailFlowLayout API guide for more resources.
Learn to store annotations in JSON files for multiple users with our Swift example. Explore more in our Instant JSON guide for iOS.
Learn how to use SwiftUI to show two PDFViewControllers side by side. Explore the Swift code example for an effective split-screen design.
Learn how to toggle the form highlight color in PSPDFKit for iOS. Explore the Swift code example and access our comprehensive PSPDFFormElement API guide.
Learn how to adjust viewing options for device rotation in iOS. Access our guide on customizing scroll directions and page transitions for better user experienc
Show a `PDFViewController` in SwiftUI. Get additional resources by visiting our [SwiftUI PDF library](/guides/ios/getting-started/swiftui/).
Learn how to implement a custom Image Picker with UIImagePickerController in iOS. Explore our guide on adding image annotations to PDFs for more resources.
Learn to use the delegation pattern in SwiftUI to tailor PSPDFKit components. Explore our code example for practical insights and implementation tips.
A collection of examples showing how to use the Instant JSON data exchange format. Get additional resources by visiting our [Instant JSON guide](/gui…
Discover a custom annotation provider for iOS that serializes annotations from URLs. Access resources on saving PDF annotations to external storage.
Learn to create Link Annotations across pages and export XFDF files. Access our guide for importing and exporting annotations on iOS.
Title | Description | Languages |
---|---|---|
Add Analytics to PDF Components | Example implementation of `PDFAnalyticsClient` that logs events to the console. Get additional resources by visiting our guide on [iOS PDF viewer ana… | Swift |
Add Annotation Buttons to the Navigation Bar | Learn to add and update annotation button states in your iOS navigation bar. Visit our guide for more resources on toolbar annotation tools. | Swift |
Add an Apple Map Widget to a Page | Learn how to integrate an Apple Maps widget into your documents using Link Annotations. Explore our guide for more resources and sample code. | Swift |
Add a Copyright Notice Watermark to PDF | Learn various methods to add copyright notices in your documents. Explore our guide on adding watermarks to PDFs for enhanced protection. | Swift |
Add Custom Buttons to the Free Text Keyboard Toolbar | Learn how to add custom font size buttons to the free text accessory view. Explore our PSPDFFreeTextAccessoryView API guide for more resources. | Swift |
Add a File Annotation to PDF | Learn how to add and delete file annotations in iOS using Swift. Visit our guide for more on embedding files in PDFs. | Swift |
Open an Image Gallery | Learn how to create buttons that show/hide image galleries or videos in iOS. Explore our guide on multimedia PDF annotations for more resources. | Swift |
Add Overlay Views to PDF | Learn to add custom overlay views using UIView in iOS. Visit our guide for more resources on enhancing PDF pages with unique views. | Swift |
Add Signature to All PDF Pages | Learn how to programmatically add electronic signatures to every page of your PDF documents in iOS. Explore our guide for more resources and examples. | Swift |
Add Snake Game in PDF | Enjoy a nostalgic game of old school snake! Explore our Swift code sample and dive into programming while having fun. Perfect for developers and gamers! | Swift |
Add Text Annotation to PDF | Learn to insert text at caret position with FreeText annotations in iOS. Explore our guide for more resources and Swift code examples. | Swift |
Add a Custom Gallery Annotation | Learn how to integrate animated GIFs and inline videos in iOS. Access our multimedia PDF annotations library for additional resources and Swift examples. | Swift |
Add Video, Audio, Image Annotation to PDF | Explore our multimedia gallery example featuring videos, images, and audio. Access additional resources in our iOS PDF annotations library. | Swift |
Add a Watermark to All PDF Pages | Learn how to use PSPDFProcessor to add watermarks on PDF pages. Visit our guide for more on securing PDFs in iOS. | Swift |
Add a Bottom Inset to the User Interface | Learn how to add bottom insets and reposition the document scrubber bar in your Swift UI for better customization. Explore the example now! | Swift |
PDF JavaScript Support: Add Calculator | Explore a JavaScript-based calculator example in PSPDFKit. Access code and resources to enhance your iOS PDF viewing experience. | Swift |
Add a Custom Cloudy Rectangle to PDF | Learn how to create cloudy rectangle annotations for PDFs, ideal for architecture and engineering. Access our guide for more custom solutions! | Swift |
Add a Custom Free Text Input Accessory | Learn how to create a custom Free Text inputAccessory view for iOS keyboards with our Swift code example. Enhance user experience today! | Swift |
SwiftUI Sidebar | Learn how to display a PDFViewController alongside a Sidebar using SwiftUI. Explore the code example and enhance your app's UI today! | Swift |
Add an Image Signature to PDF | Learn how to add a stamp annotation using an image in iOS. Visit our guide for more on adding electronic signatures to PDFs easily. | Swift |
Allow Freeform Image Annotation Resizing | Learn how to disable forced aspect ratio resizing for image annotations in Swift using autoresizingMask with practical code examples. | Swift |
Link Annotation Examples | Link annotations can point to different pages, documents and even websites and can even be created to use external image or video files. Get addition… | Swift |
Apply XFDF Annotations to a PDF and Save it as a New Document | Learn to create and save files with XFDF annotations in iOS using PSPDFProcessor. Access our guide for more on importing and exporting XFDF files. | Swift |
Asynchronous Digital Signature | Learn to sign documents asynchronously in iOS. Explore our guide for adding digital signatures to PDFs and access the Swift code sample. | Swift |
Save as… PDF After Annotation Changes Have Been Detected | Learn to set alerts for annotation writes in Swift. Discover how to define new save locations and access our API guide for more resources. | Swift |
Aviation Example | Learn to set up PSPDFKit for pilots with dark UI and Night Mode. Explore our iOS PDF viewer resources for aviation professionals. | Swift |
Blur PDF Pages | Learn how to use UIBlurEffect to blur specific pages in a document. Explore our Swift code example for effective view customization techniques. | Swift |
Child View Controller Using Parent Navigation Bar | Learn to embed PDFViewController as a child in iOS with navigation bar integration. Access our comprehensive guide for more resources and examples. | Swift |
Custom Button to Clear all PDF Annotation | Learn how to implement a 'Clear' button in the annotation toolbar to remove all annotations. Visit our guide for more customization tips. | Swift |
Board Meeting Collaboration Example | Learn to create or join collaborative board meeting sessions using PSPDFKit Instant. Explore our resources for enhancing PDF collaboration today! | Swift |
Compare PDF Documents | Learn how to compare PDF documents using different stroke colors and create a new combined document. Visit our guide for more resources! | Swift |
Configure PDF Annotation Toolbar | Learn to manually configure the annotation toolbar in iOS without UINavigationController. Access our guide for additional resources and examples. | Swift |
Multiline Document Title | Learn to customize document title labels for multiline titles in Swift. Visit our API guide for more resources on PSPDFUserInterfaceView. | Swift |
PDF E-Reader Example | Learn how to set up PSPDFKit as an e-reader with our Swift example. Explore more resources in our blog article on building an e-reader app. | Swift |
Construction Example | Learn to set up PSPDFKit for displaying building floor plans. Explore our blog for more on working with PDFs in construction applications. | Swift |
Create Free Text Annotations Continuously | Learn to streamline Free Text annotation creation in iOS. Explore our guide on the annotation state manager for efficient multi-annotation workflows. | Swift |
HTML to PDF Conversion | Convert a URL or simple HTML page to a PDF document. Get additional resources by visiting our guide on [generating PDFs from HTML in iOS](/guides/ios… | Swift |
Convert MS Office Files to PDFs | Easily convert DOCX, XLSX, and PPTX files to PDF using our Office file conversion component. Explore more in our iOS guide for detailed resources. | Swift |
Stamp Button | Learn how to use stamp annotations in your iOS app with our JavaScriptAction. Access the full guide for more insights and resources. | Swift |
Create Email Snippet when Sharing PDF | Learn how to define a standard message body for sharing documents via email using Swift. Explore our example for effective email communication. | Swift |
Create Link Annotations in PDF | Learn to display link annotations in your iOS app's UI. Explore our guide and example code for adding link annotations to PDFs effectively. | Swift |
Bookmark Creation UI | Learn to build a UI for creating named bookmarks in iOS. Explore our Swift code example and access additional resources for bookmark implementation. | Swift |
Create a New PDF Programmatically | Learn to use PSPDFProcessor for new PDF document creation in iOS. Access our guide for more on generating blank PDFs and enhancing document features. | Swift |
Teleprompter Example | Discover how to implement continuous scrolling with a timer in your iOS app. Learn to customize scroll directions and page transitions effectively. | Swift |
Create a Password-Protected PDF | Learn how to create a password protected document in iOS. Access our guide for additional resources and a Swift code example for secure PDF generation. | Swift |
Create a Custom Appearance Stream Generator | Learn how to enhance vector stamp annotations with custom drawing. Explore our guide on appearance streams and access Swift code examples for implementation. | Swift |
Create a Custom PDF Navigation Bar with SwiftUI | Learn to display a PDFViewController in SwiftUI with custom navigation bar buttons. Explore our SwiftUI PDF library for more resources and examples. | Swift |
Create a Settings View with SwiftUI | Learn to use PDFViewController in SwiftUI and create a custom page view settings interface with our step-by-step example and source code. | Swift |
Create an Always-Dark Annotation Toolbar | Learn how to set the Annotation Toolbar to Dark Mode in iOS 13 using `overrideUserInterfaceStyle`. Perfect for enhancing user experience! | Swift |
Create a Custom Annotation Inspector with SwiftUI | Explore a custom annotation Inspector in SwiftUI. Access our SwiftUI PDF library for additional resources and enhance your iOS development skills. | Swift |
Use a Custom Annotation Provider | Learn to implement a custom annotation provider for PDF annotations in iOS. Explore our guide for saving annotations to external storage. | Swift |
Custom Comments UI | Learn how to replace PSPDFNoteAnnotationViewController with a custom view controller in Swift. Explore our detailed code sample for implementation. | Swift |
Use a Custom PDF Bookmark Provider | Learn to implement a custom bookmark provider in iOS with a plist file. Explore our guide for additional resources and code examples. | Swift |
Custom Page Labels in the Sharing UI | Learn to display page labels instead of numbers in the sharing UI. Explore our Page Description Provider API guide for more resources. | Swift |
Custom PDF Stamp Annotations | Learn to extend PSPDFStampViewController with custom text, image, and vector stamps. Visit our guide for more on image stamp annotations in iOS. | Swift |
Use Custom Page Templates in the PDF Editor | Learn how to enhance Document Editor with custom page templates. Visit our guide on adding pages to PDF files in iOS for more resources. | Swift |
Use a Custom Saving Confirmation for the PDF Editor | Learn how to implement custom document saving options in your iOS PDF editor. Access resources and code examples for seamless document processing. | Swift |
Add a Custom Thumbnail View Filter | Learn how to subclass ThumbnailViewController to create a custom filter for ink annotations. Visit our API guide for more resources and examples. | Swift |
Customize Annotation Link Border Color | Learn how to set a red border for link annotations in iOS PDFs. Access our guide and code sample for detailed instructions and resources. | Swift |
Use a Custom Protocol Link | Learn how to use custom link protocols and link annotations in PDFs on iOS. Access our guide for more resources and practical code examples. | Swift |
Customize the Annotation Inspector | Learn to customize the iOS annotation inspector for vector stamp annotations with blend modes. Explore our guide for more resources and examples. | Swift |
Color Preset Customization | Learn how to override default color presets in iOS annotation inspector. Access our guide for more on customizing color presets effectively. | Swift |
Customize Comment Font Size in PDF | Learn how to modify NoteAnnotationViewController to enhance readability by using a larger font size in your Swift applications. | Swift |
Customize PDF Annotation Toolbar | Learn how to customize the annotation toolbar in Swift, including grouping tools for optimal display even with limited space. Explore our example code. | Swift |
Customize PDF Annotation Toolbar with SwiftUI | Learn to create a custom annotation toolbar with SwiftUI. Access the complete SwiftUI PDF library for more resources and examples! | Swift |
Customize the PDF Editor Toolbar | Learn how to customize the new page button and streamline your Document Editor Toolbar. Explore our guide on editing PDFs in the iOS viewer for more tips. | Swift |
Customize the Appearance of PDF Form Elements | Learn how to customize the appearance of forms in iOS. Explore our guide and Swift examples for supported PDF form fields. | Swift |
Customize PDF Outline | Learn to implement a custom document outline controller in iOS. Explore our guide for additional resources on document info customization. | Swift |
Use a Custom Page Label Formatter | Learn to customize page labels in your document view. Explore our Swift example and access the PSPDFPageLabelFormatter API guide for more resources. | Swift |
Customize PDF Sharing Options | Learn how to customize document sharing options in iOS. Explore our guide and find a Swift code example to enhance your app's sharing capabilities. | Swift |
Customize PDF Tab Titles | Learn to customize tab titles in PSPDFTabbedViewController with Swift. Access our API guide for additional resources and code samples. | Swift |
Customize PDF View Margins | Learn how to adjust document view margins in iOS to fit your custom UI. Explore our guide on PDF customization for more resources and examples. | Swift |
Customize PDF View Settings | Learn to enhance user experience using PDFSettingsViewController. Access our guide for tips on scroll directions and page transitions in iOS viewers. | Swift |
Add Custom Pencil Interactions | Learn how to register custom actions for UIPencilInteraction in iOS. Explore our guide for Apple Pencil double tap support and example code in Swift. | Swift |
Scrubber Bar with Buttons | Learn to add UIBarButtonItems to your document scrubber bar. Visit our PSPDFScrubberBar API guide for more resources and customization tips. | Swift |
Customize Thumbnail Page Labels | Learn how to customize page labels in thumbnail view mode using Swift. Enhance your app's user experience with our easy-to-follow code example. | Swift |
Custom Vertical Annotation Toolbar | Learn to create a custom annotation toolbar in iOS. Explore our guide on the annotation state manager and find useful resources for implementation. | Swift |
Screen Mirroring | Learn how to add your own view controller for screen mirroring in Swift. Explore our example code and customize your app's display seamlessly. | Swift |
Customize the Annotation Selection Knobs | Learn to customize annotation selection knobs by removing, repositioning, and tinting. Explore our PSPDFResizableViewOuterKnob API guide for more resources. | Swift |
Customize the Annotations List | Learn to customize cell appearance in AnnotationTableViewController. Explore our guide for more tips on enhancing your iOS app's annotation lists. | Swift |
Customize the Filename of Shared PDF | Learn how to change filenames for shared files in iOS and explore additional sharing options. Visit our guide for more resources and tips. | Swift |
Customize PDF Search Highlight Color | Learn how to customize the search highlight color to blue using UIAppearance in iOS. Explore our guide on text searching in PDFs for more tips. | Swift |
Customize the Search Result Cell | Learn how to implement custom text colors in table view cells for PSPDFSearchViewController. Explore our resources on iOS PDF search library now! | Swift |
Customized Note Annotation View Controller | Learn to hide timestamp and author labels in PSPDFNoteAnnotationViewController. Access the API guide and example code for seamless customization. | Swift |
Show Documents with UIPageViewController | Discover how to use UIPageViewController to seamlessly cycle through PDF documents in your Swift applications with this comprehensive code example. | Swift |
Disable Annotation Reviews | Learn how to disable viewing and setting annotation reviews in iOS documents. Explore our guides for more resources and code examples in Swift. | Swift |
Disable Bookmark Editing | Learn how to disable bookmark editing in PDFs with our Swift example. Explore more on document features in our comprehensive guides. | Swift |
Disable Bookmark Renaming | Learn how to override the default bookmark cell to disable renaming. Access our guide on iOS PDF bookmarks for more resources and code examples. | Swift |
Disable PDF Annotation Editing | Learn how to use annotation flags to disable editing in iOS. Access our guide and Swift code example for effective implementation. | Swift |
Disable Scroll Bouncing | Learn to disable scroll bouncing for document zoom views in Swift with this practical example. Improve user experience in your iOS applications. | Swift |
Disable Removing Digital Signature | Learn how to set `allowDeletingDigitalSignatures` to false in PSPDFKit. Access our API guide for more resources on managing digital signatures. | Swift |
Confirmation Sheet for Annotation Deletion | Learn how to present a confirmation sheet before deleting annotations in iOS. Access additional resources and Swift code examples for better implementation. | Swift |
Display Measurements on PDF Pages or Spreads | Learn how to add auxiliary views to spreads/pages in your iOS app. Explore our PDFPageView API guide and example codes for customization. | Swift |
Display PDF Annotations on Layers | Discover how to use Instant’s Layers feature for PDF document annotations. Visit our guide for iOS resources and a practical example in Swift. | Swift |
Display PDF in Inbox Directory | Learn how to display all files in the Inbox directory using PDFDocumentPickerController. Explore the PSPDFDocumentPickerController API guide for more resources. | Swift |
Popover Presentation | Learn how to customize the PDFViewController using a popover presentation with Swift. Explore our code example for effective implementation. | Swift |
Share a Document’s originalFile | Discover how to allow users to share the original file from a PDF using Swift. Explore our API documentation for detailed implementation examples. | Swift |
Download a PDF from a Remote URL | Learn to automatically download and cache PDFs with a progress indicator in Swift. Access our guide for more resources on remote URL downloads. | Swift |
Draw All Annotations as Overlays | Learn how to overlay annotations on custom subviews in Swift with our example code. Enhance your app's UI by mastering annotation rendering techniques. | Swift |
Embed PSPDFKit as a Child View Controller | Learn how to embed a PDFViewController as a child view controller in iOS. Visit our guide for detailed resources and Swift code examples. | Swift |
Embed a SwiftUI View inside a Page View | Learn how to add a SwiftUI child view to your document page. Explore our guide for customizing PDF display in iOS and enhance your app’s interface. | Swift |
Embed, Flatten or Remove PDF Annotations | Discover how to use the PSPDFProcessor class for embedding, flattening, and removing PDF annotations. Access sample code and resources now! | Swift |
Enable Auto-Save with PDF Checkpointing | Discover how to auto save documents using the checkpointing API. Access our iOS guide for additional resources and Swift code examples. | Swift |
Enable Fixed PDF Toolbar Position | Learn how to position annotation and document editor toolbars at the top of your iOS app. Access our guide for more customization resources. | Swift |
Enable Saving Confirmation when Exiting PDF | Learn how to disable document auto saving in iOS and prompt users with a confirmation dialog before exiting. Explore our guide for more resources. | Swift |
Encrypt and Decrypt a PDF Document | Learn to securely encrypt and decrypt documents in iOS using passphrases. Explore our guides on PDF security and the PSPDFCryptor API for more insights. | Swift |
Encrypt Disk Cache when Rendering PDF | Discover how to wrap cache access in encryption for better document security. Explore our guide on iOS PDF document security for more resources. | Swift |
Use Encrypted XFDF Documents | Learn to encrypt and decrypt XFDF files on-the-fly. Explore our PSPDFAESCryptoDataProvider API for secure annotation data storage. | Swift |
Exit Drawing Mode Automatically | Learn to exit drawing mode automatically after line drawing in iOS. Explore our guide on the annotation state manager for more resources. | Swift |
Redact Faces From a Document | Learn to redact faces in documents with PSPDFProcessor and CIDetector. Explore our iOS redaction library for more resources and code examples. | Swift |
Fixed-Size PDF Annotations | Learn to create a fixed-size stamp annotation for iOS that remains unchanged during zoom. Access our complete guide for more resources and examples. | Swift |
Playground | Discover the Quick Start Guide PDF for PSPDFKit on iOS, featuring essential code samples in Swift and Objective-C to enhance your app development. | Swift |
Hide or Reveal Area in PDF | Allow users to select areas to hide and reveal on a page, using a custom square annotation. | Swift |
Highlighting Text in PDF | Learn to replicate Apple Books' text highlighting in iOS. Explore our guide on programmatically creating PDF annotations and access helpful Swift examples. | Swift |
Annotate on Image Documents | Load an image file from a local folder to use with the PDF annotation tools. Get additional resources by visiting our guide on [adding annotations to… | Swift |
Implement a Document Picker Sidebar | Learn how to implement a Document Picker in your app's sidebar with our detailed Swift and Objective-C examples. Explore the PSPDFDocumentPickerControllerDelega | Swift |
Import and Export XFDF Data | Discover how to use the XML Forms Data Format (XFDF) to manage PDF forms and annotations. Access our iOS guide for importing and exporting XFDF files. | Swift |
Initialize a PDF with Data | Learn how to create a PDF document in-memory using Swift. Visit our guide for more on opening PDFs from in-memory data in iOS applications. | Swift |
Insert Page into PDF from another Document | Learn to use PSPDFDocumentEditor to copy pages from other PDFs. Explore our guide for step-by-step instructions and source code examples in Swift. | Swift |
Storyboard Integration | Learn how to create a PDFViewController using a storyboard in Swift. Follow our step-by-step guide and access the source files for easy implementation. | Swift |
E-Learning (LMS) Example | Discover how to set up PSPDFKit for e-learning exams and grading. Explore additional resources in our blog on grading papers in an LMS application. | Swift |
Customize how PDF Annotations Load | Discover how to create a custom annotation provider that lazily loads annotations from PDFs. Explore our guide for embedding annotations in iOS. | Swift |
Link Annotation View Customization | Discover how to customize link annotations in iOS with PSPDFKit. Access our comprehensive API guide and explore code examples for implementation. | Swift |
Monitor UI Touches | Learn to use UIGestureRecognizer in PDFViewController to capture user touches. Access the complete code sample for effective view customization. | Swift |
Multi-User PDF Collaboration | Discover how to implement multiple Instant document instances for collaborative editing. Explore our guide for more resources and examples! | Swift |
Multimedia | Discover how to load a PDF with multimedia enhancements and an embedded video using Swift. Perfect for interactive app development! | Swift |
OCR | Learn to perform optical character recognition (OCR) on PDFs using Swift. Access our comprehensive guide for more resources on OCR in iOS. | Swift |
Open an AES-Encrypted PDF | Learn to open AES-encrypted PDFs on the fly in iOS. Access our guide for more on decrypting PDFs securely without storing decrypted data. | Swift |
Open PDF with Preset Password | Learn how to unlock password-protected PDFs in iOS with Swift. Access our guide for detailed resources and examples to streamline your document security. | Swift |
Instant PDF Collaboration | Connect to the PSPDFKit Instant server to download documents for iOS collaborative editing. Explore our PDF collaboration library for more resources. | Swift |
PDF Form Examples | This example shows the various ways you can work with PDF Forms, from appearance customization to accessing form field data or working with digital s… | Swift |
Highlight Annotation Blend Mode Menu | Learn to add a Blend Mode menu to highlight annotations in iOS. Explore our guide for detailed resources and Swift example code. | Swift |
PDF Magazine Reader | Learn how to configure the PSPDFKit UI for a magazine reader using Swift. Explore the example code and enhance your app's reading experience. | Swift |
PDF Page Scale & Resize | Learn how to use PSPDFProcessor to resize PDF pages in iOS. Access our guide for more tips on scaling and manipulating PDF documents effectively. | Swift |
Reader View: PDF Reflow | Discover how to use Reader View for easy document reading in iOS. Access our Swift example and additional resources in the iOS PDF reader library. | Swift |
Generate a PDF Report | Learn to generate and protect PDF documents using Swift. Explore our PDF generation library for iOS for more resources and code samples. | Swift |
PDF Streaming | Explore how to load document parts on demand with Swift. This guide includes code samples and practical examples for streaming documents and views. | Swift |
PDF Streaming with SwiftUI | Explore how to load document parts on demand in SwiftUI with our comprehensive example and source code. Perfect for enhancing your app's performance! | Swift |
Redact Text in PDF Using Regex | Learn to use regular expressions for URL redaction in documents. Visit our guide for more on iOS PDF redaction techniques and best practices. | Swift |
PDFViewController Controller State | Explore the different states of PDFViewController with Swift examples. Visit our API guide for more resources on customizing your PDF viewer. | Swift |
Built-In Passowrd Entry UI | Learn how to handle password-protected PDFs in iOS with our guide. Get tips for bypassing password prompts and explore useful Swift code examples. | Swift |
Persist View Settings | Learn how to save user options in PDFSettingsViewController using UserDefaults in Swift. Explore our example for effective controller customization. | Swift |
Contained Digital Signatures | Learn how to prepare a document with a signature field and embed digital signatures in iOS. Access our complete guide for additional resources. | Swift |
Contained PAdES Digital Signature | Learn how to prepare documents for PAdES digital signatures. Access our guide for iOS resources and a Swift code example for contained signatures. | Swift |
Preserving PDF Annotation Aspect Ratio During Resize | Learn to implement resizing that maintains annotation aspect ratio. Explore our guide for customizing user interactions in iOS and access useful resources. | Swift |
Printer Defaults for PDF Annotations | Learn to set printer defaults for summarizing annotations in iOS. Visit our guide for tips on configuring PDF sharing options and more resources. | Swift |
Add PDF Annotations Programmatically | Learn how to add Ink Annotations in iOS using Swift. Visit our guide for more resources on programmatically creating PDF annotations. | Swift |
Programmatic PDF Editing | Learn how to use PSPDFDocumentEditor to rotate pages and add new ones. Discover more in our guide on PDF Editor API usage for iOS. | Swift |
Programmatically Go To PDF Outline | Learn how to programmatically access specific document outline items in Swift. Visit our Outline API guide for more resources and examples. | Swift |
Search PDF Without Controller | Discover how to search text in PDFs on iOS programmatically. Access our guide for resources and a Swift example to enhance your app's functionality. | Swift |
Redact Text in PDF | Learn how to redact text from PDFs using PSPDFProcessor. Access our guide for comprehensive resources on search and redaction in iOS applications. | Swift |
Remove Password from PDF | Learn to use the document processor to remove password protection from PDFs. Access additional resources in our Security API guide for Swift examples. | Swift |
Render Drawings on PDF Pages | Learn to add custom drawing to iOS pages without altering documents. Explore our guide on temporary watermarks for enhanced PDF editing. | Swift |
Rotate PDF Page | Learn how to add a button to rotate PDF pages in 90-degree steps on iOS. Access our guide for more resources on manipulating PDF files. | Swift |
Rotate Page Temporarily | Learn how to add a button to rotate PDF pages in 90-degree steps. Visit our PSPDFRotation API guide for more resources and examples. | Swift |
Save Reading Position in a PDF | Learn to persist view state in your iOS app, allowing users to return to their saved reading position. Explore our guide on managing PDFs effectively. | Swift |
Search and Redact Text | Learn how to search and redact text in PDF documents with our Swift example. Explore our guide for more on iOS PDF redaction techniques. | Swift |
Full-Text Search Across Multiple PDF Documents | Learn how to utilize PDFDocumentPickerController for full-text search in iOS. Access our PDF search library for additional resources and examples. | Swift |
Select All Text in a PDF | Learn how to add a "Select All" option to your iOS viewer menu. Visit our guide for more on text selection and customization in Swift. | Swift |
Select Free Text Annotations | Learn how to automatically select and edit Free Text Annotations using our Swift example. Explore the PSPDFDocument API guide for more resources. | Swift |
Create Note from Selection | Learn how to add a menu item for creating note annotations from selected text in iOS. Explore our guide for more resources on text extraction. | Swift |
Show Author Name on Annotation Selection | Learn how to display author names on annotation selection in PSPDFKit. Explore our Swift example and visit the PSPDFAnnotation API guide for more resources. | Swift |
Show Multiple Files as a Single PDF | Learn to display a single document using multiple PDF providers in iOS. Explore our guide on PDF file coordination for additional resources. | Swift |
Use PDF Tabs To Show Multiple Documents | Discover how to open multiple documents using a tabbed interface in iOS. Access our guide for more tips and a Swift code example for implementation. | Swift |
Show Note Controller for Highlights | Learn to automatically display the note controller for highlight annotations in iOS. Explore our PSPDFPageView API guide for more resources. | Swift |
Show a PDF's Download Progress | Learn to show file download progress for PDFs in Swift. Explore our guide for more resources on downloading PDF files from remote URLs. | Swift |
Show or Hide All PDF Annotations | Learn how to hide or show all document annotations in iOS. Access our Swift code example and guide for managing PDF annotations effectively. | Swift |
Simple Annotation Inspector | Learn how to hide properties in the annotation inspector for easier use. Visit our guide for more on customizing options effectively. | Swift |
Simple Font Picker | Learn to limit font choices in PSPDFKit's font picker for a better user experience. Explore the Swift example and API guide for more resources. | Swift |
Sticky Thumbnail Header | Learn how to set up a sticky header for your document thumbnail scroll view. Explore our PSPDFThumbnailFlowLayout API guide for more resources. | Swift |
Multiple Users: Storing PDF Annotations | Learn to store annotations in JSON files for multiple users with our Swift example. Explore more in our Instant JSON guide for iOS. | Swift |
SwiftUI Split Screen | Learn how to use SwiftUI to show two PDFViewControllers side by side. Explore the Swift code example for an effective split-screen design. | Swift |
Toggle PDF Form Field Highlight Color | Learn how to toggle the form highlight color in PSPDFKit for iOS. Explore the Swift code example and access our comprehensive PSPDFFormElement API guide. | Swift |
Update Configuration When Rotating PDF | Learn how to adjust viewing options for device rotation in iOS. Access our guide on customizing scroll directions and page transitions for better user experienc | Swift |
Use PDFViewController with SwiftUI | Show a `PDFViewController` in SwiftUI. Get additional resources by visiting our [SwiftUI PDF library](/guides/ios/getting-started/swiftui/). | Swift |
Use a Custom Image Picker Controller | Learn how to implement a custom Image Picker with UIImagePickerController in iOS. Explore our guide on adding image annotations to PDFs for more resources. | Swift |
Customize the Sharing View When Using SwiftUI | Learn to use the delegation pattern in SwiftUI to tailor PSPDFKit components. Explore our code example for practical insights and implementation tips. | Swift |
Using Instant JSON to Collaborate on PDFs | A collection of examples showing how to use the Instant JSON data exchange format. Get additional resources by visiting our [Instant JSON guide](/gui… | Swift |
Use a Custom Annotation Provider (e.g. a Database) | Discover a custom annotation provider for iOS that serializes annotations from URLs. Access resources on saving PDF annotations to external storage. | Swift |
Write PDF Annotations to an XFDF File | Learn to create Link Annotations across pages and export XFDF files. Access our guide for importing and exporting annotations on iOS. | Swift |