User Interface Customization in Our MAUI PDF Viewer

PSPDFKit for MAUI offers PDF viewer user interface (UI) customization through APIs. These robust APIs for configuring behavior and appearance let you hide or add buttons, change the theme to match your look and feel, trigger workflows, create overlays, and much more.

Customizing the PDF Viewer UI

UI customization APIs for the MAUI viewer are identical to those for our Web viewer. When customizing the UI for your MAUI application, refer to the PSPDFKit for Web user interface documentation, which is linked below. If you’d like to bridge these APIs with your MAUI app, use our guide that explains how to bridge web APIs.

These APIs will be translated to native APIs in subsequent releases, so stay tuned for updates.

Web Guides for Customizing the UI

CSS Styling
How to apply custom styling to public CSS classes

Customize Toolbar Icons
How to customize the icons used for toolbar buttons

Dark Theme
How to configure light, dark, and auto themes

Remove a Tool from the Main Toolbar
How to remove items from the main toolbar

Rearrange the Main Toolbar
How to change the display order of items in the main toolbar

Create a New Tool for the Toolbar
How to create a new tool that performs an action when clicked

Customize Existing Tools in the Toolbar
How to customize the properties of existing tools in the toolbar

Print Button
How to customize the built-in print button options

Download/Export Button
How to add or customize a download button

Dropdown Toolbar Groups
How to modify or create groupings of buttons in the toolbar

Responsive Toolbar Groups
How to group toolbar items on smaller screens

Hide the Toolbar
How to control when the toolbar is hidden or displayed

Toolbar Placement
How to adjust the placement of the main toolbar

Activate or Deactivate Toolbar Tools
How to activate or deactivate toolbar items or behaviors

Page Label Navigation
Learn how to navigate PDF pages using the page label

Hide or Show the Sidebar
How to hide the thumbnail, outline, bookmark, and annotation sidebars

Thumbnail Preview
How to configure the thumbnail preview sidebar

Document Outline
How to configure the document outline sidebar

Annotations List
How to configure the annotations list sidebar

How to configure the bookmarks sidebar

Text Selection Tooltip
How to remove buttons from the text selection tooltip

Annotation Inspector
How to show an annotation inspector when an annotation is selected

Contextual Tooltip
How to add contextual tooltips when an annotation is selected

Learn about stamp annotation templates and how to customize them

Hide the Annotation Delete Button
How to hide the annotation delete button from the toolbar

Annotation Presets
How to adjust the preconfigured settings for annotation buttons

Annotation Variant Buttons
How to configure the ink highlighter and arrow annotation buttons

Form Creator
How to use the API to build a form builder and editor

Electronic Signatures
How to add electronic signatures using the UI

Signature Creation Modes
How to set the available signature creation modes (draw, image, type)

Signature Fonts
How to set the available fonts to use when signing

Invisible Signing
How to sign a PDF without a signature form field

Digital Signature Validation Statuses
Learn how digital signature validation statuses appear in the UI

Document Editor
Learn about the built-in document editor UI

Learn about the built-in redaction UI

Learn about the built-in search UI

How to render a custom overlay item on a PDF

Create a Toolbar
How to replace the default toolbar with a new custom toolbar

View State
How to update the PDF viewer’s view state

How to localize your app for a variety of languages

Free Trial

Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.