# com.google.mlkit.vision.documentscanner

### Annotations

|---|---|
| [GmsDocumentScannerOptions.CaptureMode](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions.CaptureMode) | Scanner camera viewfinder capture mode. |
| [GmsDocumentScannerOptions.ResultFormat](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions.ResultFormat) | Result format for the scanner. |
| [GmsDocumentScannerOptions.ScannerMode](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions.ScannerMode) | Scanner mode which determines what features are enabled. |

### Interfaces

|---|---|
| [GmsDocumentScanner](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanner) | A client to open a document scanner powered by Google Play services. |

### Classes

|---|---|
| [GmsDocumentScannerOptions](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions) | Options for `https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanner`. |
| [GmsDocumentScannerOptions.Builder](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions.Builder) | Builder for `https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScannerOptions`. |
| [GmsDocumentScanning](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanning) | Entry point to get a `https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanner` for opening a document scanner powered by Google Play services. |
| [GmsDocumentScanningResult](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanningResult) | Result for document scanning. |
| [GmsDocumentScanningResult.Page](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanningResult.Page) | Represents a page in the scanning result. |
| [GmsDocumentScanningResult.Pdf](https://developers.google.com/android/reference/com/google/mlkit/vision/documentscanner/GmsDocumentScanningResult.Pdf) | Represents the PDF in the scanning result. |