mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:55 -05:00
[Enhancement]: More controls for PDF viewer #2373
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf-advplyr#2373
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @acx10 on GitHub (Nov 22, 2024).
Type of Enhancement
Web Interface/Frontend
Describe the Feature/Enhancement
The author has noted that Audiobookshelf currently utilizes PDF.js for rendering PDF files. However, the customization options are quite limited—you can only zoom in and out of the page. Features like two-page viewing, vertical or horizontal scrolling, and other advanced viewing options, as seen in Calibre-Web's PDF viewer, are not available.
Are there any plans to introduce or enable these features in Audiobookshelf?
Why would this be helpful?
This is make pdf viewing experience a whole lot better.
Future Implementation (Screenshot)
This is how calibre-web's pdf viewer looks like. It is also using pdf.js
https://github.com/user-attachments/assets/0967f449-85e3-443b-aab7-3e781a60be7b
Audiobookshelf Server Version
v2.17.2
Current Implementation (Screenshot)
https://github.com/user-attachments/assets/c641be43-e675-411d-b3dd-b6a9e9967eb3
@danielsiwiec commented on GitHub (May 19, 2025):
I would love this feature. If there's interest, I'd be happy to take a stab at a PR
@fivestones commented on GitHub (Oct 8, 2025):
I love to see better handling for PDFs too! Exactly these features in particular: two page view (optionally with even page on left or odd page on left), and fit to screen.
Right now most of my PDFs open as in the video from @adityachandelgit above, where they display just one page in a small part of the center of the screen.
@danielsiwiec did you ever get a change to work on a PR?