# コンビニ用に写真を整える（端末だけで）

写真や PDF を、コンビニ印刷に出しやすい大きさ・重さに整える **ブラウザ完結** ツールです。  
写真はサーバーに送りません。この端末の中だけで処理します。

本線（Streamlit サーバー変換）は別リポジトリ: [kenken-trpg/konbini-print](https://github.com/kenken-trpg/konbini-print)

## 使い方（利用者）

1. 下の枠に写真を入れる  
2. 用紙の大きさを選ぶ  
3. 「整える」→ 保存  

対応: JPEG / PNG / WebP / GIF（先頭コマ）/ HEIC / PDF（ページを写真化・最大ページ数あり）

## ローカル起動

```bash
python3 -m http.server 8765
# → http://localhost:8765/
```

## テスト

```bash
npm test   # Node 18+（依存追加なし）
```

## GitHub Pages

このリポジトリの `main` ブランチ・ルートを Pages に公開しています。 
https://kenken-trpg.github.io/konbini-print-web/
Actions の `Deploy GitHub Pages` ワークフロー、または Settings → Pages → Deploy from branch (`main` / `/`) 。

## 開発メモ

- ドメイン契約: `domain.json`（本線 `src/domain/domain.json` のコピー。更新時は本線から再コピー）
- vendor ピン留め: `vendor/README.md`
- 詳細なスパイク経緯・本線比較: 本線リポの `docs/CLIENT_SIDE.md` / 旧 `client/README.md` 相当は本 README とテストに集約

