CodeStix / scoplayer-to-pdf

A chrome extension that generates PDF files from non-standard PDF viewers (used by schools). Also able to show hidden layers (solutions), and recognize text from images using Tesseract.
MIT License
2 stars 1 forks source link
books pdf pdf-generation text-recognition

scoplayer-to-pdf

Some online book platfoms (mostly schools) use a non-standard PDF viewer that does not allow pdf downloading. The viewer they use (SmartSCOPlayer, still a mystery) also contains leaked workbook solutions. This chrome extension is made to convert these documents to PDF and also to show leaked solutions. Every page is downloaded as an image when viewing the document, to be able to search through the generated PDF, this tool also includes an experimental image to text recognizer (tesseract.js) which allows you to Ctrl+F after convertion.

Installation

  1. Download this repo with Clone or download, and unpack the downloaded zip.
  2. Navigate to chrome://extensions
  3. Enable developer mode in the top right corner.
  4. Use Load unpacked extension to select the unpacked folder you downloaded at step 1.
  5. Navigate to a PDF viewer and press the extension icon at the top right.

Features

The menu

Support

Currently, only SmartSCOPlayer is supported:

SmartSCOPlayer looks like this SmartSCOPlayer looks like this

You can request support for another viewer by opening an issue or pull request.