# android.graphics.pdf.component

# android.graphics.pdf.component

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/graphics/pdf/component/package-summary "View this page in Java")

## Classes

|------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
| [FreeTextAnnotation](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/FreeTextAnnotation)       | Represents a free text annotation in a PDF document.                                                                                                     |
| [HighlightAnnotation](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/HighlightAnnotation)     | Represents a highlight annotation in a PDF document.                                                                                                     |
| [PdfAnnotation](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfAnnotation)                 | Represents a PDF annotation on a page of a PDF document.                                                                                                 |
| [PdfAnnotationType](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfAnnotationType)         | This class holds the set of constants representing the types of a PDF annotation.                                                                        |
| [PdfPageImageObject](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageImageObject)       | Represents an image object on a PDF page.                                                                                                                |
| [PdfPageObject](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageObject)                 | Represents a page object on a page of a pdf document.                                                                                                    |
| [PdfPageObjectType](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageObjectType)         | This class holds the set of constants representing the types of a PDF page objects.                                                                      |
| [PdfPagePathObject](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPagePathObject)         | Represents a path object on a PDF page.                                                                                                                  |
| [PdfPageTextObject](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageTextObject)         | Represents a text object on a PDF page.                                                                                                                  |
| [PdfPageTextObjectFont](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageTextObjectFont) | Represents the font attributes of a[PdfPageTextObject](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/PdfPageTextObject). |
| [StampAnnotation](https://developer.android.com/reference/kotlin/android/graphics/pdf/component/StampAnnotation)             | Represents a stamp annotation in a PDF document.                                                                                                         |