Skip to content

Custom PDF Viewer with a simplified User Interface with usable features.

License

Notifications You must be signed in to change notification settings

bowlingfan/Barebones_PDF_Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Barebones PDF Viewer

Barebones PDF Viewer that attempts to simplify the User Interface of viewing a PDF. Includes the most basic features such as zooming, rotating, and opening a new pdf. Some extra features are supported as well:

  • Editing the current page number by hovering, clicking, and typing a new number.
  • Page turning with keyboard controls (through pressing the left/right arrow keys or the A, D keys).
  • Zooming in and zooming out with LCTRL + Scroll Wheel.
  • Opening PDFs directly from File Explorer
  • Bookmarking to save where you left off, so that when you reopen the PDF it goes exactly back to the page where you bookmarked.

This was created with PyQT6 (for User Interfaces) and PyMuPDF (for reading the PDF).

Credits

  • QT, a package meant for creating User Interfaces.
  • PyMuPDF, a package allowing the ability to read PDFs.
view1 view2

About

Custom PDF Viewer with a simplified User Interface with usable features.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages