https://github.com/jyooru/pearson-pdf
Tool to download Pearson books as PDFs
https://github.com/jyooru/pearson-pdf
ebook ebook-downloader pdf pearson pearson-ebook pearson-pdf
Last synced: 5 months ago
JSON representation
Tool to download Pearson books as PDFs
- Host: GitHub
- URL: https://github.com/jyooru/pearson-pdf
- Owner: jyooru
- License: mit
- Archived: true
- Created: 2021-07-04T08:44:33.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-15T03:49:17.000Z (over 3 years ago)
- Last Synced: 2025-09-21T22:25:24.915Z (9 months ago)
- Topics: ebook, ebook-downloader, pdf, pearson, pearson-ebook, pearson-pdf
- Language: Python
- Homepage: https://pypi.org/project/pearson-pdf/
- Size: 410 KB
- Stars: 21
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pearson-pdf
[](https://pypi.org/project/pearson-pdf/)
[](https://pypi.org/project/pearson-pdf/)
[](https://pepy.tech/project/pearson-pdf)
[](https://github.com/jyooru/pearson-pdf/actions/workflows/ci.yml)
[](https://codecov.io/gh/jyooru/pearson-pdf)
[](LICENSE)
Tool to download Pearson books as PDFs.
## Installation
Install `pearson-pdf` using pip.
```bash
pip install pearson-pdf
```
## Usage
To download a PDF, you'll need to get the book's ID:
1. Open up DevTools in your browser.
2. Navigate to Console.
3. Type in:
```js
window.foxitAssetURL;
```
If this command returns `undefined`, this tool is not able to download your
book.
[See #175](https://github.com/jyooru/pearson-pdf/issues/175#issuecomment-1253153733)
for more information.
4. Copy that URL.
5. Download your URL as a PDF to `output.pdf` using pearson-pdf:
```bash
pearson-pdf https://example.com/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/foxit-assets output.pdf
```
More information on usage is in the help page:
```bash
pearson-pdf -h
```
## License
See [LICENSE](LICENSE) for details.