> For the complete documentation index, see [llms.txt](https://ompr.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ompr.gitbook.io/main/features/e-book-reader.md).

# E-book reader

Currently, PDF, CBZ, CBR, CB7, EPUB and MOBI files are supported. You can access your local ebook files from the [local file explorer](/main/features/media-source/local-file.md) or from online source (https\:// or http\://) via the [streaming source explorer](/main/features/media-source/stream.md).

{% embed url="<https://www.youtube.com/watch?v=eWoSjtaLB5A>" %}

**(Handheld mode) While holding the page in the app you can:**\
\- **Flip** the pages back and forth by moving the controller's thumbstick left or right.\
\- **Duplicate** a page by pressing down the right controller thumbstick button\
\- **Delete** a page by pressing down the left controller thumbstick button.\
\- **Resize** a page by moving the controller's thumbstick up or down.

{% embed url="<https://youtu.be/u5ZtZE0tO3U>" %}
See how you can add more than one ebook into your custom environment for an immersive reading session
{% endembed %}

### **Loading ebook directly as a handheld object**

This is the default outcome for any ebook file being loaded. Allowing you to bypass the need to have multiple ebooks to be duplicated first. You can revert to the old approach of loading the ebook to the main projectors by toggling the mode off from the Explorer Configuration UI.&#x20;

### Showing the current page and title

Pressing the A or X button (depending on the hand where you are holding the ebook) while grabbing, you can toggle the overlay mode on or off. It is currently showing the page title and page number.

{% embed url="<https://youtu.be/k8iIdJm4fCw>" %}
