Android system print framework

E203918

The Android system print framework is the built-in printing infrastructure in Android that enables apps to discover printers and send print jobs using standardized services and drivers.

All labels observed (2)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Android platform component
software framework
allows OEM print service implementations
third-party print service plugins
availableSinceApiLevel 19
designedFor cloud print services
local Wi‑Fi printers
network printers
exposesClass android.print.PageRange
android.print.PrintAttributes
android.print.PrintAttributes.ColorMode
android.print.PrintAttributes.DuplexMode
android.print.PrintAttributes.Margins
android.print.PrintAttributes.MediaSize
android.print.PrintAttributes.Resolution
android.print.PrintDocumentAdapter
android.print.PrintJob
Android system print framework self-linksurface differs
surface form: android.print.PrintManager

android.print.PrinterId
android.print.PrinterInfo
android.printservice.PrintService
goal enable consistent printing across Android apps and devices
handles lifecycle of print jobs
hasComponent PrintAttributes API
PrintDocumentAdapter API
PrintJob API
PrintManager API
PrintService API
integratesWith Android Settings printing section
Android application framework
surface form: Android system services
introducedInVersion Android 4.4 KitKat (as optional runtime)
surface form: Android 4.4 KitKat
partOf Android
surface form: Android operating system
provides print job notifications
standardized printing user interface
system-managed print spooler
separates application rendering from printer-specific details
supportsFeature PDF-based print rendering
color mode selection
duplex printing
media size selection
page layout configuration
print job management
print job submission
print preview
printer discovery
resolution selection
usedBy Android applications via PrintManager
usesFormat Portable Document Format
surface form: PDF

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Mopria isIntegratedInto Android system print framework
Android system print framework exposesClass Android system print framework self-linksurface differs
this entity surface form: android.print.PrintManager