MacのKindleアプリで表示している書籍をPDF化するPythonアプリケーション.
本アプリケーションは, Kindleのキャプチャ画像をPDFにする方式をとっている.
これにより,既存のソフトウェアに存在する以下の課題を解決している.
- 画像ベースのKindle書籍はPDF化できない
- 日本語の文字化けが生じる
必要条件: Python3.6+
python3.8はダメ.
git clone https://github.com/uejun/Kindle2PDF
!pip install -r requirements.txt
mkdir .cache_img
mkdir dist
!python make_pdf.py
デフォルトでは,Kindleの次ページが右方向であると想定している.
もし左方向(左矢印キー)で次ページに進む形式の書籍の場合はdirectionオプションを指定する.
!python make_pdf.py --direction left
Kindleのスクリーンキャプチャ画面が表示されるので, ドラッグにより領域を指定する.
Enterキー押下で, KindleのPDF取込がスタートする