Created
April 17, 2021 10:31
-
-
Save theDreamer911/e152c8e4f8770d8647cee715fa1c73a2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from pdf2image import convert_from_path | |
title = input("Pdf files name: ") | |
def menu(): | |
global quality | |
print(""" | |
Image format: | |
1. Very High Resolution - 700 dpi | |
2. High Resolution - 500 dpi | |
3. Medium Resolution - 300 dpi | |
4. Low Resolution - 100 dpi | |
5. Very Low Resolution - 50 dpi | |
""") | |
while True: | |
choice = input('Choose One: ') | |
quality = 700 if choice == '1' else 500 if choice == '2' else 300 if choice == '3' else 100 if choice == '4' else 50 if choice == '5' else "Wrong choice" | |
program() | |
print('Have a Nice Code') | |
quit() | |
def program(): | |
images = convert_from_path(f'{title}.pdf', quality) | |
for i, image in enumerate(images): | |
image.save(f'save_{i}.png') | |
if __name__ == '__main__': | |
menu() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment