Skip to content

Simple PDF Viewer Using Pyside6 that can be run standalone or included in a larger program.

Notifications You must be signed in to change notification settings

BBC-Esq/PySide6_PDF_Viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PySide6 PDF Viewer

Simple PDF viewer made with PySide6. Scoured the Internet for days and finally found a way to do it so here you go. If you want one using PyQt instead of Pyside, check out my other repository.

This repository has two viewers, one based on javascript and the other using the Chromium engine that is part of Pyside6. I'll let you decide who has the better implementation.

Installation

First, make sure you're running Python 3.10+

Download the latest releast and unzip the folder to somewhere on your computer. Then, open the folder containing my repository files, create a command prompt, and create a virtual environment:

python -m venv .

Activate the virtual environment:

.\Scripts\activate

Upgrade pip

python -m pip install --upgrade pip

Install Dependencies

pip install PySide6==6.5.2

Unzip Javascript Files
⚠️ You must unzip the folder within the ZIP file to the same exact directory where the scripts are located.⚠️

Run Program

Javascript Version

python pyside6_pdfviewer_js.py

Non-Javascript Version

python pyside6_pdfviewer.py

Please STAR if you found it useful so other people can find the repository easier!

About

Simple PDF Viewer Using Pyside6 that can be run standalone or included in a larger program.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages