Skip to content
Nuvyntra Labs
All packages

Device & UX

Plugin.Maui.Printing

PDF, image, receipt, and Bluetooth thermal print

Current NuGet 1.0.5

Print for MAUI: PDF, images, text, system / AirPrint, Bluetooth, and ESC/POS thermal printers — invoices, receipts, labels, tickets, and inspection reports.

Install

dotnet add package Plugin.Maui.Printing

Package ID: Plugin.Maui.Printing

Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.

Overview

Plugin.Maui.Printing is a print API for MAUI on Android and iOS. .NET MAUI has no first-class print API. Production apps still need invoices, receipts, labels, tickets, delivery challans, and vehicle inspection reports — often on a cheap Bluetooth thermal printer. The plugin abstracts PDF, images, text, system / AirPrint, Bluetooth, and ESC/POS thermal printers behind Printer.PrintAsync.

Current release

  • 1.0.5. Current nuget.org pack.
  • 1.0.4. Android library AAR includes a resource so project-reference sample builds succeed. Documented pack artifact matches the shipped package.

Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.

Capabilities

  • PDF, image, and text jobs.
  • System and AirPrint printers.
  • Bluetooth and ESC/POS thermal printers.
  • Receipt builder with columns, QR, and cut.

Discussion

Comment on Plugin.Maui.Printing. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.Printing). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.

Related in Device & UX