Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Downgrade PDFs on the fly for iOS users who lack the memory to display the PDF. #1620

Open
mkdir-washington-edu opened this issue Dec 16, 2024 · 0 comments

Comments

@mkdir-washington-edu
Copy link

The problem
In LMS assignments (and likely non-LMS readings) instructors might use high-resolution PDFs, but due to limitations on iOS devices with insufficient memory the text of the those PDFs won't show up in the LMS reader.

Related issues:

Our current solution is to send instructors to use this online Adobe tool which compresses the PDF without changing the fingerprint, but this is still cumbersome for some instructors because ultimately they don't know a PDF has an issue until after students report it, and it requires they edit their assignment.

The solution
Using a guide to likely memory storage limits (I would recommend erring on the smaller side, like older iPhones and iPads) detect if a PDF the instructor is going to use surpasses those limits. At that point we can at least display a warning and remediation steps, though a better solution would be to create a new document and point the assignment to that document instead.

Related issues (though about OCR, not document size):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant