📚 YASU Kindle to PDF

Kindleアプリの画面を自動スクリーンショット → PDFに変換するツール

このツールについて

Kindleアプリを自動操作してページごとにスクリーンショットを取得し、まとめてPDFファイルに変換するツールです。コマンドプロンプトは不要で、「起動.vbs」をダブルクリックするだけで使えます。


ファイル役割
起動.vbsダブルクリックで起動するランチャー
kindle_to_pdf_app.pywメインアプリ(GUIウィンドウ)
setup.bat初回セットアップ用(初回のみ実行)
req.txt必要パッケージ一覧
README_使い方と要件.htmlこのファイル

動作環境・必要要件

OS

必須ソフトウェア

ソフトバージョン入手先
Python3.8 以上https://www.python.org/downloads/
Kindle for PC最新版推奨Microsoft Store または Amazon公式サイト
⚠ Python インストール時に 「Add Python to PATH」にチェックを入れることを忘れずに。

Pythonパッケージ(自動インストール)

パッケージ用途
pyautoguiマウス・キーボード自動操作
Pillow画像処理・PDF生成
opencv-pythonページ変化の検出
reportlabPDF処理

これらは setup.bat を実行すると自動でインストールされます。

セットアップ手順(初回のみ)

1

Python をインストールする

まだインストールしていない場合は https://www.python.org/downloads/ から最新版をダウンロードしてインストールしてください。
インストール時に 「Add Python to PATH」 のチェックを必ず入れてください。

2

setup.bat を実行する

このフォルダ内の setup.bat をダブルクリックします。黒いウィンドウが開き、必要なパッケージが自動でインストールされます。「Setup complete!」と表示されたら完了です。

3

起動.vbs をダブルクリック

セットアップ完了後は、毎回 起動.vbs をダブルクリックするだけでアプリが起動します。

使い方

1

Kindleを準備する

  • Kindle for PC を起動する
  • 変換したい本を表紙(1ページ目)から開く
  • ウィンドウをフルスクリーン表示にする(必須)
2

STEP 1:スクリーンショット撮影

  • 「保存フォルダ名」にタイトルを入力(例:book1
  • 「保存先フォルダ」を選択
  • 「📸 撮影を開始する」をクリック
  • 3秒カウントダウン後、自動でページをめくりながらスクショを撮影
⚠ 撮影中はPCに触らないでください。完了すると自動でアプリ画面が戻ります。
3

STEP 2:PDFに変換

  • 「PDF出力先フォルダ」を選択(STEP1完了後は自動入力されます)
  • 「PDFファイル名」を入力
  • 「📄 PDFに変換する」をクリック

よくある問題と対処法

症状対処法
「Kindleが見つかりません」Kindle for PCが起動・前面表示されているか確認する
撮影が1〜2ページで終わるKindleをフルスクリーンにして再実行する
起動.vbs がエラーになる先に setup.bat を実行して仮想環境を作成する
Pythonが見つからないエラーPythonを再インストールし「Add to PATH」にチェックを入れる
画像が真っ黒になるKindleが最前面に表示されているか確認する

⚠ ご利用上の注意