Skip to content

Haardispro/PDFCompress

Repository files navigation

PDFCompress

This is a GUI Frontend for the terminal utility called ghostscript.

image

How to run this program:

git clone https://github.com/Haardipro/PDFCompress
sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0

After that cd into the PDFCompress direcory, then run main.py

cd PDFCompress/
python3 main.py #this is the first iteration of the app, lots of bugs
python3 new.py #new iteration of the app, works fine

Stuff left to add:

  • Name of selected pdf on the insert pdf button or on a different label

  • Opening the directory of the compressed file after compression

  • Converting the application to GTK4

Bugs

  • Sometimes ghostscript makes the file bigger instead of making it smaller(cannot be solved)

  • error.py doesn't open in case of an error

  • Pressing compress on the same instance of the application results in a lot of issues

About

A PDF Compressor made using GTK3 and Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published