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. | 
