About the Program
This tool automates the process of capturing webpage screenshots and compiling them into a PDF report. It's particularly valuable for educators in web design courses, where reviewing multiple projects efficiently is crucial.
Key Benefits:
- Automated Screenshot Capture – Saves time by taking snapshots of webpages without manual effort.
- Organized PDF Reports – Compiles screenshots into a structured document with titles and clickable links.
- Error Handling – Logs failed screenshot attempts, displaying errors while preserving the project URL.
- Quick Project Evaluation – Enables easy review of multiple webpages at a glance for comparisons and assessments.
- Efficient Screenshot Storage – Screenshots are stored in a "screenshots" directory and titled with their provided name for easy reference.
- Uses Selenium to capture screenshots of each webpage.
Installation Guide
Follow these steps to install and run the program:
- Ensure Python **3.x** is installed (`python --version`).
- Download **Google Chrome** and **Chrome WebDriver** (Download Here).
- Install required Python libraries:
pip install selenium pillow reportlab
- Create a `urls.txt` file containing submission titles and links.
- Run the program:
python process.py
View Readme File
Download Program