# androidx.pdf.annotation.content

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/pdf/annotation/content/PdfObject` | This sealed interface represents specific types of PDF objects, such as `https://developer.android.com/reference/androidx/pdf/annotation/content/PathPdfObject` and `https://developer.android.com/reference/androidx/pdf/annotation/content/ImagePdfObject`. |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/pdf/annotation/content/HighlightAnnotation` | Represents a Highlight Annotation in a PDF document. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/ImagePdfObject` | Represents an image object within a PDF document. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/KeyedPdfAnnotation` | Associates a `https://developer.android.com/reference/androidx/pdf/annotation/content/PdfAnnotation` with a unique key. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/KeyedPdfObject` | Associates a `https://developer.android.com/reference/androidx/pdf/annotation/content/PdfObject` with a unique key. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/PathPdfObject` | Represents a path PDF object with a PDF document. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/PathPdfObject.PathInput` | Data model for a single path operation and coordinate in a `https://developer.android.com/reference/androidx/pdf/annotation/content/PathPdfObject`. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/PdfAnnotation` | Represents an annotation on a PDF page. |
| `https://developer.android.com/reference/androidx/pdf/annotation/content/StampAnnotation` | Represents a stamp annotation in a PDF document. |