CLI v0.2.0
New2026-04-15html2pptx CLI ツールの初リリース。ターミナルから直接 HTML を PowerPoint に変換。
インストール
Terminal
$ npm install -g html2pptx-cliコマンド
| コマンド | 説明 |
|---|---|
html2pptx login | APIキーの対話的設定(ダッシュボードリンク付き) |
html2pptx logout | 保存された認証情報の削除 |
html2pptx convert [file] | HTML → PPTX 変換(対話モード / ダイレクトモード) |
html2pptx status | 使用量・クォータ・レート制限の確認 |
html2pptx whoami | 認証状態・プラン情報の表示 |
html2pptx config | 現在の設定の表示 |
2つのモード
- 対話モード — 引数なしで実行すると Clack UI でステップバイステップにガイド
- ダイレクトモード — フラグ指定でワンライナー実行(スクリプト・CI/CD・AIエージェント向け)
convert オプション
| フラグ | 説明 |
|---|---|
-o, --output <file> | 出力ファイル名の指定 |
-s, --size <size> | スライドサイズ(16:9 / 4:3 / カスタム) |
--css <file> | 外部CSSファイルの指定 |
--json | JSON形式で結果を出力(スクリプト連携用) |
--open | 変換後にファイルを自動で開く |
その他の特徴
- 変換完了時に処理時間とファイルサイズを表示
- 起動時に新バージョンがあれば通知
- APIエラーのわかりやすいメッセージ(401 / 403 / 413 / 429)
- APIキーは ~/.html2pptx/config.json に 0600 パーミッションで安全に保存