Generate Kindle-friendly Quran PDFs. Generated PDFs include Table of Contents (by part number) and no borders.
Generate Quran page images using quran.com-images. After generation copy the output folder to this project root directory.
docker build . -t qurankindle:v0.1
docker run -v /path/to/host/output:/output -e PART_FROM=1 -e PART_TO=10 qurankindle:v0.1
Omitting both PART_FROM
and PART_TO
or either of them defaults to 1 and 30, respectively.
The resulting PDF can be found in the host output folder named quran.pdf
.
You can download readymade PDFs from the following links:
- All quran: 117MB
- Parts 1 to 10: 35MB
- Parts 11 to 20: 36MB
- Parts 21 to 30: 37MB
Note that the Kindle devices have a limitation of 50MB per eBook. To send the PDFs to your Kindle, you can use the official Send to Kindle.