About Github Page Home
Portfolio

Pdf Super

PDF Super is a GUI application made using the python programming language. You will be able to view PDF files, merge PDF files, split PDF files, set passwords to PDF files and convert ima ges to pdf with just this one application. PyPDF2 is the main library used in this project with tkinter, PIL, pytesseract and so much more. This is a wonderful project to be kept in a portfolio.

The main window

The main window of the program is very minimalistic and simple. The whole UI is made using the python library tkinter.The minimalistic and simple design of the GUI(Graphical User Interface) always the program to be used by anyone. The main window contains the buttons which links to different programs.

Image not supported

PDF viewer

The PDF viewer of the program is made using PIL library. Since PDF files cannot be accessed directly using python programming language(without downloading external tools), I used the pdf2image library to convert every PDF page to an image and then view it using PIL on the tkinter window.So instead of the PDF files the program is actually showing the images which is converted from the pdf file. Therefore we won't be able to copy paste letters from the PDF.

Image not supported

PDF merger

The PDF merger in this program is primarly made using the PyPDF2 library. You will be able to merge(join) any pdf into one file. With the simple GUI anyone will be able to use the PDF merger. The merged PDF file will be saved in your desktop with merger.pdf as it's name.

Image not supported

PDF splitter

The PDF splitter program allows the user to split a pdf. You should provide the the starting page and ending page to the program and the program will do all the rest of the work. The splitting of the PDF is also done using the PyPDF2 library.

Image not supported

Set Passwords to PDF

The password PDF program will allow any user to set passwords to their PDF. The password projection encrytion is very strong so that anyone won't be able to hack using bruteforce attack, dictonary attack etc to find the password. The password protection tool is also build using PyPDF2 library.

Image not supported

Image to PDF

The image to PDF converter can convert A4 size images to PDF. It won't be able convert other sizes of image correctly. The program can only covert .jpg files to Pdf other file extensions cannot be converted. This program currently has a few bugs and is just in development.

Image not supported