Skip to content

About

Accessibiity scan for PDFs and HTML pages

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

Repository files navigation

Equalify UIC Acessibility PDF + HTML Analysis

This script (equalify-uic-analysis.py) performs automated checks on PDF and HTML files. It:

  • Analyzes each PDF's size, page count, text content, and tag structure.
  • Supports PDFs hosted on direct links.
  • Submits eligible PDFs for advanced accessibility analysis via Equalify’s scan service.
  • Submits eligble HTML pages via Equalify's scan service.
  • Outputs results to output.csv.

Getting Started

It's recommended to use a Python virtual environment:

python3 -m venv venv
source venv/bin/activate  # On Windows use: venv\Scripts\activate
pip install -r requirements.txt
  1. Rename input-sample.csv to input.csv in the root directory. Add in data within similar format.
  2. Run the analysis script:
    python equalify-uic-analysis.py

Make sure to install required dependencies (see requirements.txt).

Maintainers

This project is maintained by the Accessibility Engineering team at University of Illinois Chicago (UIC) Technology Solutions.

About

Accessibiity scan for PDFs and HTML pages

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages