> For the complete documentation index, see [llms.txt](https://notes.tejpratapsingh.com/pdf-creator-android/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.tejpratapsingh.com/pdf-creator-android/available-views.md).

# Available Views

Views Map One-To-One to native Android Views

Library has wrappers to all the basic views and they all extend either `PDPView` directly or some other subclass of `PDFView`.

`PDFView` or any of its implementation, has some of the basic methods overridden from its native View `setPadding()` , `setBackgroundColor()` and `setLayout()` but for some reason you need any other internal method such as `setRotationX()` or `setRotationY()` you can use it directly by calling `getView().setRotationX()`

Available View to use in your pdf.

1. [`PDFVerticalView`](/pdf-creator-android/available-views/pdfverticalview.md) -> `LinearLayout` (Vertical)
2. [`PDFHorizontalView`](/pdf-creator-android/available-views/pdfhorizontalview.md) -> `LinearLayout` (Horizontal)
3. [`PDFTextView`](/pdf-creator-android/available-views/pdftextview.md) -> `TextView`
4. [`PDFImageView`](/pdf-creator-android/available-views/pdfimageview.md) -> `ImageView`
