# About Nutrient Nutrient delivers the tools to build intelligent document-centric applications and workflows. Nutrient’s document SDKs, cloud services, integrations for M365 and Salesforce, and workflow automation platform transform how modern businesses automate, secure, and scale document-centric processes. The company powers thousands of organizations worldwide, including more than 15 percent of Global 500 brands, thousands of commercial businesses across 80 nations, and more than 130 public sector organizations in 24 countries. Backed by Insight Partners and based in Raleigh, NC, Nutrient operates additional offices in England, France, and Austria. Nutrient is on a mission to transform how humans work with documents, with a technology stack that integrates the industry-leading document and workflow automation technology from PSPDFKit, ORPALIS, Aquaforest, Muhimbi, and Integrify. Learn more at https://www.nutrient.io/. ## Product suite Nutrient’s interconnected product lines include: 1. **SDKs** — Developer-first, cross-platform development kits for embedding PDF functionality into native and hybrid applications (Web, iOS, Android, React Native, Flutter, and many more). Key capabilities: Viewing, rendering, annotations, real-time collaboration, form handling, digital/electronic signatures, editing, redaction, OCR, and AI-powered features. 2. **Document Engine** — A self-hosted PDF server for processing documents and powering server-side automation workflows. It operates standalone or as a backend for the SDKs for enhanced performance and collaboration. 3. **Document Web Services (DWS)** — Fully managed, SOC 2 Type 2 audited cloud APIs for high-scale document viewing and processing. Includes the DWS Viewer API (for cloud-based rendering) and DWS Processor API (30+ action-based APIs for generation, conversion, watermarking, merging, and much more). 4. **Workflow Automation platform** — A no-code/low-code SaaS platform to automate business processes centered around documents, forms, and approvals. Features include a process builder, form designer, approval routing, and intelligent document processing with AI. 5. **Integrations (M365 and Salesforce)** — Advanced document functionality embedded directly into platforms such as Microsoft 365 (SharePoint, Power Automate) and Salesforce. Capabilities include conversion, OCR, watermarking, PDF form handling, and native generation/editing, without requiring plugins or custom code. ## Key differentiators - **Full document lifecycle** — End-to-end capabilities in one platform. - **Developer flexibility** — Clean APIs, extensive customization, and deployment flexibility (cloud, self-hosted, air-gapped). - **AI-native** — Intelligence is embedded across all products for agentic workflows and document intelligence. - **Enterprise trust** — SOC 2 Type 2 audited and WCAG compliant, deployed in regulated industries. ## Primary use cases - Embedding rich PDF viewers and annotation tools in apps. - Building in-app eSigning and approval workflows. - Automating document generation and form processing/data extraction. - Enterprise-scale content management and compliance. - Redacting sensitive information at scale. ## Nutrient MAUI SDK Nutrient MAUI SDK is an SDK for viewing, annotating, and editing PDFs. It offers developers the ability to quickly add PDF functionality to any mobile or desktop MAUI application. Key capabilities include: - Unified UX across platforms — Adapt your app for different platforms while maintaining a unified user experience - One codebase, four platforms — Develop applications for Android, iOS, macOS, and Windows with one codebase ## Documentation Guides are available at https://www.nutrient.io/guides/maui/. ## API directory [Namespace Nutrient.Api.AIAssistant](https://www.nutrient.io/api/maui/api/Nutrient.Api.AIAssistant.html): Namespace Nutrient.Api.AIAssistant [Interface IAIAssistantConfiguration](https://www.nutrient.io/api/maui/api/Nutrient.Api.AIAssistant.IAIAssistantConfiguration.html): Configuration for the AI Assistant. [Namespace PSPDFKit.Api.Annotation](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.html): Namespace PSPDFKit.Api.Annotation [Interface IAnnotation](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotation.html): Interface that represents an annotation. [Delegate IAnnotation.PressedEventHandler](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotation.PressedEventHandler.html): Event handler for Pressed event. [Interface IAnnotationFactory](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotationFactory.html): Creates annotation. [Delegate IAnnotationManager.AnnotationEventHandler](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotationManager.AnnotationEventHandler.html): Delegate IAnnotationManager.AnnotationEventHandler [Delegate IAnnotationManager.AnnotationsChangingEventHandler](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotationManager.AnnotationsChangingEventHandler.html): Delegate IAnnotationManager.AnnotationsChangingEventHandler [Interface IAnnotationManager](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Annotation.IAnnotationManager.html): Gets an instance of annotation factory. [Enum AnnotationsChangingReason](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.AnnotationsChangingReason.html): Indicates the reason why AnnotationsChanging was emitted. [Enum AnnotationType](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.AnnotationType.html): Available annotation types. [Enum BlendMode](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.BlendMode.html): Defines various blend modes for rendering. [Enum BorderStyle](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.BorderStyle.html): Border styles for rendering. [Enum HorizontalAlign](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.HorizontalAlign.html): Represents horizontal alignment. [Namespace PSPDFKit.Api.Enums.Annotations](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.html): Namespace PSPDFKit.Api.Enums.Annotations [Enum LineCap](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.LineCap.html): A shape capping the end of a line. [Enum NoteIcon](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.NoteIcon.html): Specifies default note icon styles. [Enum StampType](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.StampType.html): The type of the stamp. Custom stamps display any text set as the title and subtitle. [Enum TextFormat](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.TextFormat.html): Format of text displyed in a annotations. [Enum VerticalAlign](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Annotations.VerticalAlign.html): Represents vertical alignment. [Enum DocumentPermissionFlag](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.DocumentPermissionFlag.html): Permissions for document. [Namespace PSPDFKit.Api.Enums](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.html): Namespace PSPDFKit.Api.Enums [Enum InteractionMode](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.InteractionMode.html): Interaction modes in the viewer. [Namespace PSPDFKit.Api.Enums.Measurements](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Measurements.html): Namespace PSPDFKit.Api.Enums.Measurements [Enum MeasurementScaleUnitFrom](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Measurements.MeasurementScaleUnitFrom.html): Represents one of the units from which you can scale from for measurement annotations. [Enum MeasurementScaleUnitTo](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Measurements.MeasurementScaleUnitTo.html): Represents one of the units to which you can scale from for measurement annotations. [Enum Precision](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Measurements.Precision.html): Precision values for length of measurement annotations. [Enum Operation](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.Operation.html): Enum representing the type of operation performed in the PSPDFKit SDK [Enum PDFAConformance](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.PDFAConformance.html): A conformance level of the PDF. [Enum SidebarMode](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.SidebarMode.html): Sidebar mode of the viewer. [Enum ToolbarPlacement](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Enums.ToolbarPlacement.html): Enum ToolbarPlacement [Namespace PSPDFKit.Api.Exceptions](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Exceptions.html): Namespace PSPDFKit.Api.Exceptions [Class PSPDFKitInvalidTypeException](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Exceptions.PSPDFKitInvalidTypeException.html): The exception that is thrown when an object of invalid type is passed to PSPDFKit SDK. [Class PSPDFKitOperationException](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Exceptions.PSPDFKitOperationException.html): The exception that is thrown when an invalid PSPDFKit operation was requested or there was an error while executing an operation. [Namespace PSPDFKit.Api.Geometry](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Geometry.html): Namespace PSPDFKit.Api.Geometry [Interface IDrawingPoint](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Geometry.IDrawingPoint.html): Interface representing a drawing point. It encapsulates a point and an intensity value. [Interface IRectangle](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Geometry.IRectangle.html): Class representing a rectangle in 2D space. It consists of a location ( left and top ) and dimensions ( width and height ). Provided values are defined in same units used by the page, point units. [Namespace PSPDFKit.Api](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.html): Namespace PSPDFKit.Api [Interface IController](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IController.html): Interface that represents the PSPDFKit viewer to view documents. [Interface IDocument](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IDocument.html): Gets annotation manager for the document. [Interface IExportConfiguration](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IExportConfiguration.html): Interface that represents the configuration with which a document will be exported. [Interface IPDFView](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IPDFView.html): Interaction mode in the viewer. [Interface IPermissions](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IPermissions.html): Password and other permissions set on the document. [Interface IViewerConfiguration](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.IViewerConfiguration.html): Interface that represents the configuration with which the PSPDFKit viewer should be loaded. [Namespace PSPDFKit.Api.Toolbar](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.html): Namespace PSPDFKit.Api.Toolbar [Interface IAnnotationToolbar](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IAnnotationToolbar.html): Interface that represents annotation toolbar. [Interface IAnnotationToolbarItem](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IAnnotationToolbarItem.html): Interface that represents items in annotation toolbar. [Interface ICustomAnnotationToolbarItem](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.ICustomAnnotationToolbarItem.html): Interface that represents custom items on the annotation toolbar. [Interface ICustomMainToolbarButton](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.ICustomMainToolbarButton.html): Interface that represents a custom button on main toolbar. [Interface ICustomMainToolbarItem](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.ICustomMainToolbarItem.html): Interface that represents a custom toolbar item. [Interface ICustomMainToolbarToggleButton](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.ICustomMainToolbarToggleButton.html): Interface that represents a custom toolbar toggle button. [Interface IMainToolbar](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IMainToolbar.html): Interface that represents main toolbar. [Interface IMainToolbarButton](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IMainToolbarButton.html): Interface that represents a built-in button on the main toolbar. [Interface IMainToolbarItem](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IMainToolbarItem.html): Interface that represents a built-in toolbar item. [Interface IMainToolbarToggleButton](https://www.nutrient.io/api/maui/api/PSPDFKit.Api.Toolbar.IMainToolbarToggleButton.html): Interface that represents a built-in toolbar toggle button. [Nutrient MAUI SDK](https://www.nutrient.io/api/maui/index.html): Nutrient MAUI SDK [Namespace PSPDFKit.Sdk](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.html): Namespace PSPDFKit.Sdk [Class ActionBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.ActionBase.html): Class ActionBase [Class GoTo](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.GoTo.html): This class represents a GoTo action. [Namespace PSPDFKit.Sdk.Models.Annotation.Actions](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.html): Namespace PSPDFKit.Sdk.Models.Annotation.Actions [Class ResetForm](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.ResetForm.html): This class represents a ResetForm action. [Class SubmitForm](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.SubmitForm.html): This class represents a SubmitForm action. [Class UriAction](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Actions.UriAction.html): This class represents a Uri action. [Class AnnotationBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.AnnotationBase.html): Gets or sets the blend mode for annotation. Blend mode defines how the color of the annotation will be applied to its background. Default value is Normal [Class AnnotationFactory](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.AnnotationFactory.html): Creates annotation. [Class AnnotationManager](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.AnnotationManager.html): Gets an instance of annotation factory. [Class Callout](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Callout.html): Class Callout [Class Highlight](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Highlight.html): This class represents a Highlight annotation. [Namespace PSPDFKit.Sdk.Models.Annotation](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.html): Namespace PSPDFKit.Sdk.Models.Annotation [Class Image](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Image.html): Image annotations are images that are added to a document. [Class Ink](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Ink.html): Class representing ink annotations. Ink annotations are used for free hand drawings on a page. [Class Link](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Link.html): This class represents a Link annotation. [Class Media](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Media.html): Media Annotations specifies a region of a page upon which media clips may be played. [Class Note](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Note.html): This class represents a Note annotation. [Class Redaction](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Redaction.html): This class represents redaction annotation. Redaction annotations are used to mark regions of content or text of the document to eventually redact(i.e. [Class Ellipse](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.Ellipse.html): This class represents an Ellipse annotation. [Namespace PSPDFKit.Sdk.Models.Annotation.Shape](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.html): Namespace PSPDFKit.Sdk.Models.Annotation.Shape [Class Line](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.Line.html): Line annotations are used to draw straight lines on a page. [Class LineCaps](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.LineCaps.html): The optional LineCap capping the start and end of a line. [Class MeasurementAttributes](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.MeasurementAttributes.html): Measurement scale used if the annotation is used for measurement. [Class Polygon](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.Polygon.html): Polygon annotations are used to hand draw polygons on a page. They can contain any number of sides defined by the polygon vertices. If no points are present, the annotation will not be visible. [Class Polyline](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.Polyline.html): Polyline annotations are used to hand draw polylines on a page. They can contain any number of sides defined by the polyline vertices. If no points are present, the annotation will not be visible. [Class Rectangle](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.Rectangle.html): This class represents a Rectangle annotation. [Class ShapeAnnotationBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Shape.ShapeAnnotationBase.html): Base class for all shape annotations. [Class Squiggle](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Squiggle.html): This class represents a Squiggly annotation. [Class Stamp](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Stamp.html): This class represents a Stamp annotation. [Class StrikeOut](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.StrikeOut.html): This class represents a Strikeout annotation. [Class Text](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Text.html): This class represents a Text annotation. [Class TextMarkupAnnotationBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.TextMarkupAnnotationBase.html): Base annotation type from which all markup annotations inherit. [Class Underline](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Underline.html): This class represents a Underline annotation. [Class UnknownAnnotation](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.UnknownAnnotation.html): Unknown or unsupported annotation. This can happen when we extract annotations from a PDF document that are not supported on PSPDFKit for MAUI yet. [Class Widget](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Annotation.Widget.html): Widget annotations are part of PDF forms and used to position form elements, linked to form field, on a page. How a widget is rendered depends on the linked form field. [Class DrawingPoint](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Geometry.DrawingPoint.html): Constructs a DrawingPoint at location (0,0) with an intensity of 0.5f. [Namespace PSPDFKit.Sdk.Models.Geometry](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Geometry.html): Namespace PSPDFKit.Sdk.Models.Geometry [Class Rectangle](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Geometry.Rectangle.html): Class Rectangle [Namespace PSPDFKit.Sdk.Models.Measurements](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Measurements.html): Namespace PSPDFKit.Sdk.Models.Measurements [Class MeasurementScale](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Measurements.MeasurementScale.html): Class MeasurementScale [Class AnnotationToolbar](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbar.html): Toolbar containing annotation tools. [Class AnnotationToolbarItems.AnnotationNoteAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.AnnotationNoteAnnotationToolbarItem.html): Annotation toolbar item used for adding note to the annotation. [Class AnnotationToolbarItems.ApplyRedactionsAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.ApplyRedactionsAnnotationToolbarItem.html): Annotation toolbar item used for applying redaction. [Class AnnotationToolbarItems.BackAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BackAnnotationToolbarItem.html): Annotation toolbar item used for navigating annotation toolbar back. [Class AnnotationToolbarItems.BackgroundColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BackgroundColorAnnotationToolbarItem.html): Annotation toolbar item used for updating background color. [Class AnnotationToolbarItems.BlendModeAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BlendModeAnnotationToolbarItem.html): Annotation toolbar item used for updating the blend mode. [Class AnnotationToolbarItems.BorderColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BorderColorAnnotationToolbarItem.html): Annotation toolbar item used for updating the border color. [Class AnnotationToolbarItems.BorderStyleAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BorderStyleAnnotationToolbarItem.html): Annotation toolbar item used for updating the border style. [Class AnnotationToolbarItems.BorderWidthAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.BorderWidthAnnotationToolbarItem.html): Annotation toolbar item used for updating the border width. [Class AnnotationToolbarItems.ClockwiseRotationAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.ClockwiseRotationAnnotationToolbarItem.html): Annotation toolbar item used for rotating the annotation clockwise. [Class AnnotationToolbarItems.ColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.ColorAnnotationToolbarItem.html): Annotation toolbar item used for updating the annotation color. [Class AnnotationToolbarItems.CounterClockwiseRotationAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.CounterClockwiseRotationAnnotationToolbarItem.html): Annotation toolbar item used for rotating the annotation counter-clockwise. [Class AnnotationToolbarItems.CustomAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.CustomAnnotationToolbarItem.html): Custom item on annotation toolbar [Class AnnotationToolbarItems.DeleteAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.DeleteAnnotationToolbarItem.html): Annotation toolbar item used for deleting annotation. [Class AnnotationToolbarItems.FillColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.FillColorAnnotationToolbarItem.html): Annotation toolbar item used for updating fill color. [Class AnnotationToolbarItems.FontAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.FontAnnotationToolbarItem.html): Annotation toolbar item used for updating the font. [Class AnnotationToolbarItems](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.html): Class containing all items that can be added to PSPDFKit for MAUI annotation toolbar. [Class AnnotationToolbarItems.LinecapsDasharrayAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.LinecapsDasharrayAnnotationToolbarItem.html): Annotation toolbar item used for selecting line caps and dash pattern of line. [Class AnnotationToolbarItems.LineStyleAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.LineStyleAnnotationToolbarItem.html): Annotation toolbar item used for updating the line style. [Class AnnotationToolbarItems.LineWidthAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.LineWidthAnnotationToolbarItem.html): Annotation toolbar item used for updating the line width. [Class AnnotationToolbarItems.MeasurementScaleAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.MeasurementScaleAnnotationToolbarItem.html): Annotation toolbar item used for updating the measurement scale. [Class AnnotationToolbarItems.MeasurementTypeAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.MeasurementTypeAnnotationToolbarItem.html): Annotation toolbar item used for updating the measurement type. [Class AnnotationToolbarItems.NoteIconAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.NoteIconAnnotationToolbarItem.html): Annotation toolbar item used for updating the note icon. [Class AnnotationToolbarItems.OpacityAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.OpacityAnnotationToolbarItem.html): Annotation toolbar item used for updating the opacity. [Class AnnotationToolbarItems.OutlineColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.OutlineColorAnnotationToolbarItem.html): Annotation toolbar item used for updating the outline color in redaction annotation. [Class AnnotationToolbarItems.OverlayTextAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.OverlayTextAnnotationToolbarItem.html): Annotation toolbar item used for updating the overlay text on redaction. [Class AnnotationToolbarItems.SnappingAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.SnappingAnnotationToolbarItem.html): Annotation toolbar item used for turning toggling snapping during measurements. [Class AnnotationToolbarItems.SpacerAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.SpacerAnnotationToolbarItem.html): Annotation toolbar item representing spacer. [Class AnnotationToolbarItems.StrokeColorAnnotationToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.AnnotationToolbarItems.StrokeColorAnnotationToolbarItem.html): Annotation toolbar item used for updating stroke color. [Class AnnotationToolbarItemBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.Base.AnnotationToolbarItemBase.html): Base class for all built-in annotation toolbar items. [Namespace PSPDFKit.Sdk.Models.Toolbar.Base](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.Base.html): Namespace PSPDFKit.Sdk.Models.Toolbar.Base [Class MainToolbarButtonBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.Base.MainToolbarButtonBase.html): Base class for all built-in main toolbar button. [Class MainToolbarItemBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.Base.MainToolbarItemBase.html): Base class for all built-in main toolbar items. [Class MainToolbarToggleButtonBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.Base.MainToolbarToggleButtonBase.html): Base class for all built-in main toolbar toggle buttons. [Namespace PSPDFKit.Sdk.Models.Toolbar](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.html): Namespace PSPDFKit.Sdk.Models.Toolbar [Class MainToolbar](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbar.html): Main toolbar of PSPDFKt Viewer. [Class MainToolbarItems.AIAssistantButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.AIAssistantButton.html): Class MainToolbarItems.AIAssistantButton [Class MainToolbarItems.AnnotateToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.AnnotateToggleButton.html): Class MainToolbarItems.AnnotateToggleButton [Class MainToolbarItems.ArrowToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ArrowToggleButton.html): Class MainToolbarItems.ArrowToggleButton [Class MainToolbarItems.CalloutToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CalloutToggleButton.html): Class MainToolbarItems.CalloutToggleButton [Class MainToolbarItems.CloudyEllipseToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CloudyEllipseToggleButton.html): Class MainToolbarItems.CloudyEllipseToggleButton [Class MainToolbarItems.CloudyPolygonToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CloudyPolygonToggleButton.html): Class MainToolbarItems.CloudyPolygonToggleButton [Class MainToolbarItems.CloudyRectangleToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CloudyRectangleToggleButton.html): Class MainToolbarItems.CloudyRectangleToggleButton [Class MainToolbarItems.ContentEditorToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ContentEditorToggleButton.html): Class MainToolbarItems.ContentEditorToggleButton [Class MainToolbarItems.CustomMainToolbarButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CustomMainToolbarButton.html): Custom button on main toolbar. [Class MainToolbarItems.CustomMainToolbarItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CustomMainToolbarItem.html): Custom item on main toolbar. [Class MainToolbarItems.CustomMainToolbarToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.CustomMainToolbarToggleButton.html): Custom toggle button on main toolbar. [Class MainToolbarItems.DashedEllipseToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DashedEllipseToggleButton.html): Class MainToolbarItems.DashedEllipseToggleButton [Class MainToolbarItems.DashedPolygonToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DashedPolygonToggleButton.html): Class MainToolbarItems.DashedPolygonToggleButton [Class MainToolbarItems.DashedRectangleToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DashedRectangleToggleButton.html): Class MainToolbarItems.DashedRectangleToggleButton [Class MainToolbarItems.DistanceToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DistanceToggleButton.html): Class MainToolbarItems.DistanceToggleButton [Class MainToolbarItems.DocumentComparisonToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DocumentComparisonToggleButton.html): Class MainToolbarItems.DocumentComparisonToggleButton [Class MainToolbarItems.DocumentCropToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DocumentCropToggleButton.html): Class MainToolbarItems.DocumentCropToggleButton [Class MainToolbarItems.DocumentEditorToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.DocumentEditorToggleButton.html): Class MainToolbarItems.DocumentEditorToggleButton [Class MainToolbarItems.EllipseAreaToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.EllipseAreaToggleButton.html): Class MainToolbarItems.EllipseAreaToggleButton [Class MainToolbarItems.EllipseToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.EllipseToggleButton.html): Class MainToolbarItems.EllipseToggleButton [Class MainToolbarItems.ExportPDFButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ExportPDFButton.html): Class MainToolbarItems.ExportPDFButton [Class MainToolbarItems.FormCreatorToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.FormCreatorToggleButton.html): Class MainToolbarItems.FormCreatorToggleButton [Class MainToolbarItems.HighlighterToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.HighlighterToggleButton.html): Class MainToolbarItems.HighlighterToggleButton [Class MainToolbarItems](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.html): Class containing all items that can be added to PSPDFKit for MAUI main toolbar. [Class MainToolbarItems.ImageButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ImageButton.html): Class MainToolbarItems.ImageButton [Class MainToolbarItems.InkEraserToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.InkEraserToggleButton.html): Class MainToolbarItems.InkEraserToggleButton [Class MainToolbarItems.InkToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.InkToggleButton.html): Class MainToolbarItems.InkToggleButton [Class MainToolbarItems.LayoutConfigToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.LayoutConfigToggleButton.html): Class MainToolbarItems.LayoutConfigToggleButton [Class MainToolbarItems.LineToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.LineToggleButton.html): Class MainToolbarItems.LineToggleButton [Class MainToolbarItems.LinkToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.LinkToggleButton.html): Class MainToolbarItems.LinkToggleButton [Class MainToolbarItems.MarqueeZoomToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.MarqueeZoomToggleButton.html): Class MainToolbarItems.MarqueeZoomToggleButton [Class MainToolbarItems.MeasureToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.MeasureToggleButton.html): Class MainToolbarItems.MeasureToggleButton [Class MainToolbarItems.MultiAnnotationsSelectionToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.MultiAnnotationsSelectionToggleButton.html): Class MainToolbarItems.MultiAnnotationsSelectionToggleButton [Class MainToolbarItems.NoteToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.NoteToggleButton.html): Class MainToolbarItems.NoteToggleButton [Class MainToolbarItems.PagerToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PagerToggleButton.html): Class MainToolbarItems.PagerToggleButton [Class MainToolbarItems.PanToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PanToggleButton.html): Class MainToolbarItems.PanToggleButton [Class MainToolbarItems.PerimeterToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PerimeterToggleButton.html): Class MainToolbarItems.PerimeterToggleButton [Class MainToolbarItems.PolygonAreaToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PolygonAreaToggleButton.html): Class MainToolbarItems.PolygonAreaToggleButton [Class MainToolbarItems.PolygonToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PolygonToggleButton.html): Class MainToolbarItems.PolygonToggleButton [Class MainToolbarItems.PolylineToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PolylineToggleButton.html): Class MainToolbarItems.PolylineToggleButton [Class MainToolbarItems.PrintButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.PrintButton.html): Class MainToolbarItems.PrintButton [Class MainToolbarItems.RectangleAreaToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.RectangleAreaToggleButton.html): Class MainToolbarItems.RectangleAreaToggleButton [Class MainToolbarItems.RectangleToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.RectangleToggleButton.html): Class MainToolbarItems.RectangleToggleButton [Class MainToolbarItems.RedactRectangleToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.RedactRectangleToggleButton.html): Class MainToolbarItems.RedactRectangleToggleButton [Class MainToolbarItems.RedactTextHighlighterToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.RedactTextHighlighterToggleButton.html): Class MainToolbarItems.RedactTextHighlighterToggleButton [Class MainToolbarItems.RedoButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.RedoButton.html): Class MainToolbarItems.RedoButton [Class MainToolbarItems.ResponsiveGroupParent](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ResponsiveGroupParent.html): Initalizes a new instance of MainToolbarItems.ResponsiveGroupParent class. [Class MainToolbarItems.SearchToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SearchToggleButton.html): Class MainToolbarItems.SearchToggleButton [Class MainToolbarItems.SidebarAnnotationToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarAnnotationToggleButton.html): Class MainToolbarItems.SidebarAnnotationToggleButton [Class MainToolbarItems.SidebarAttachmentsToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarAttachmentsToggleButton.html): Class MainToolbarItems.SidebarAttachmentsToggleButton [Class MainToolbarItems.SidebarBookmarksToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarBookmarksToggleButton.html): Class MainToolbarItems.SidebarBookmarksToggleButton [Class MainToolbarItems.SidebarDocumentOutlineToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarDocumentOutlineToggleButton.html): Class MainToolbarItems.SidebarDocumentOutlineToggleButton [Class MainToolbarItems.SidebarLayersToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarLayersToggleButton.html): Class MainToolbarItems.SidebarLayersToggleButton [Class MainToolbarItems.SidebarSignaturesToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarSignaturesToggleButton.html): Class MainToolbarItems.SidebarSignaturesToggleButton [Class MainToolbarItems.SidebarThumbnailsToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SidebarThumbnailsToggleButton.html): Class MainToolbarItems.SidebarThumbnailsToggleButton [Class MainToolbarItems.SignatureToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SignatureToggleButton.html): Class MainToolbarItems.SignatureToggleButton [Class MainToolbarItems.SpacerItem](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.SpacerItem.html): Class MainToolbarItems.SpacerItem [Class MainToolbarItems.StampToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.StampToggleButton.html): Class MainToolbarItems.StampToggleButton [Class MainToolbarItems.TextHighlighterToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.TextHighlighterToggleButton.html): Class MainToolbarItems.TextHighlighterToggleButton [Class MainToolbarItems.TextToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.TextToggleButton.html): Class MainToolbarItems.TextToggleButton [Class MainToolbarItems.UndoButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.UndoButton.html): Class MainToolbarItems.UndoButton [Class MainToolbarItems.ZoomInButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ZoomInButton.html): Class MainToolbarItems.ZoomInButton [Class MainToolbarItems.ZoomModeToggleButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ZoomModeToggleButton.html): Class MainToolbarItems.ZoomModeToggleButton [Class MainToolbarItems.ZoomOutButton](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.Models.Toolbar.MainToolbarItems.ZoomOutButton.html): Class MainToolbarItems.ZoomOutButton [Class AsyncCommand](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.MVVM.AsyncCommand.html): Determines whether the command can execute in its current state. [Class BindableBase](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.MVVM.BindableBase.html): Occurs when a property value changes. [Namespace PSPDFKit.Sdk.MVVM](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.MVVM.html): Namespace PSPDFKit.Sdk.MVVM [Class PDFView](https://www.nutrient.io/api/maui/sdk/PSPDFKit.Sdk.PDFView.html): This is a PSPDFKit viewer to view documents. [Sitemap](https://www.nutrient.io/api/maui/sitemap.xml)