PrintDocument
class PrintDocument
kotlin.Any | |
↳ | android.printservice.PrintDocument |
This class represents a printed document from the perspective of a print service. It exposes APIs to query the document and obtain its data.
Note: All methods of this class must be executed on the main application thread.
Summary
Public methods | |
---|---|
ParcelFileDescriptor? |
getData() Gets the data associated with this document. |
PrintDocumentInfo |
getInfo() Gets the |
Public methods
getData
fun getData(): ParcelFileDescriptor?
Gets the data associated with this document.
Note: It is a responsibility of the client to open a stream to the returned file descriptor, fully read the data, and close the file descriptor.
Return | |
---|---|
ParcelFileDescriptor? |
A file descriptor for reading the data. This value may be null . |
getInfo
fun getInfo(): PrintDocumentInfo
Gets the PrintDocumentInfo
that describes this document.
Return | |
---|---|
PrintDocumentInfo |
The document info. This value cannot be null . |