写真と紙のあいだにある、すべての道具
Pritana はエディターではなく、プリントのワークフローです:読み込み、額装、トリミング、調整、プリント。 速度は Rust コアが、正確さは ICC カラーマネジメントが支えます。
プレビュー = プリント
編集はレシピとして保存され、プリント時にフル解像度の元画像へ適用されます。ピクセルを焼き込まないので、予想外の結果になりません。
プロ品質のカラー(ICC)
プリンターと用紙の ICC プロファイルを読み込むと、ドライバーに渡す前に LittleCMS が色変換を行います。
Rust コア、ネイティブ WebView
約 9 MB のインストーラー。数秒で起動し、大きな写真でも軽快 — Electron もブラウザーの同梱もありません。
フレームサイズとマットボードのプレビュー
実際に持っているフレームを選び、実物どおりの比率でマットの奥に写真を配置。マットの色や幅を変えるとキャンバスが即座に更新されるので、 画面で決めた構図がそのままフレームに収まります。
- 6 種類の標準フレームサイズ:4×6"、5×7"、8×10"、8.5×11"、11×14"、16×20"
- フレームサイズマネージャーでインチ単位の任意サイズを追加
- 6 色のマット、3/8" 〜 2" の 7 種類の標準幅
- マットボードマネージャーで独自の色と幅セットを追加
- フレームの縦横は写真の向きに自動で追従
勘ではなく、プリント比率でトリミング
トリミングダイアログにはフレームサイズと同じ比率が用意されているので、大事な部分がプリンターに切り落とされることはありません。 右側のライブプレビューが、そのままプリントされる画面です。
- プリセット:自由、1:1、4×6、5×7、8×10、8.5×11、11×14、16×20、さらにワンクリックの「選択中のフレームに合わせる」
- どの比率でも縦 / 横を切り替え可能
- 左右 90° 回転、または ±45° の微調整スライダーで水平を補正
- 非破壊:ダイアログを開き直すと前回のトリミング枠が復元され、劣化が積み重なりません
- キャンバス上でドラッグして位置を調整。ツールバーにズームプリセット(フィット、100%、150%、200%)
3 本のスライダーと、賢いボタン 1 つ
プリントは画面より少し明るさとコントラストを必要とします。ライブプレビューを見ながら手動で調整するか、 「自動補正」を押して Pritana にヒストグラムを読ませ、値を選ばせてください。
- 明るさ・コントラスト・彩度、−100 〜 +100、ライブプレビュー
- コントラストは中間グレーを軸にするので、肌の色とハイライトが自然なまま
- 自動補正は縮小コピーで解析するため、解像度が違っても結果は同一
- 自動補正が設定するのも同じ 3 本のスライダー — 隠し処理なし、すべて元に戻せます
- 「リセット」でワンクリックで未編集の元画像へ
ドライバーの迷路なしで、本格的なプリント制御
Pritana はプリンターと直接やり取りします — Windows では完全な DEVMODE を伴うプリントスプーラー、macOS では CUPS — そして用紙を物理ページに正確にマッピングします。プレビューには用紙、写真、トンボが表示されます。
- 状態表示(準備完了、オフライン、紙詰まり…)付きのプリンター一覧と更新ボタン
- 名刺サイズ 2.5×3.5" から 20×30" までの 9 種類の用紙プリセット、または mm 単位のカスタムサイズ
- 用紙の向きは写真の向きとは独立して手動で設定
- Windows ではプリンター DPI を自動検出、出力は最大 600 DPI でレンダリング
- 詳細設定:カスタム ICC プロファイルと、プリント時のみ効く明るさ補正スライダー
- 「設定」ボタンでプリンタードライバー自身のダイアログを開き、用紙種類や品質を指定
ローカルのライブラリに、家のどこからでも写真を
ファイルをウィンドウにドロップ、ファイル選択、またはスマホボタンをタップ:Pritana は自宅の Wi-Fi 上に小さな Web サーバーを起動し、 QR コードを表示します。スキャンして写真を選べば、ライブラリに現れます — クラウドは経由しません。
- JPEG・PNG・TIFF・WebP・BMP・GIF に対応、EXIF の向きを自動適用
- 重複検出により、同じ写真が二度取り込まれることはありません
- SQLite データベースとサムネイルはユーザーフォルダーに保存 — PC の外には出ません
- 元画像は決して変更されず、ライブラリからいつでも削除可能
- スマホアップロードは iOS と Android に対応、アプリのインストール不要
内部のしくみ
プリントの処理は決定的です:同じ操作を、同じ順序で、フル解像度のファイルに適用します。
Rust + Tauri 2
データベース、サムネイル、HTTP サーバー、プリントを担うネイティブバックエンド。ブラウザーを同梱せず OS の WebView を使用。
OpenCV(WebAssembly)
幾何変換、調整、Lanczos リサイズ、アンシャープマスクなど、すべての画像演算は OpenCV でバックグラウンド Worker 上に実行。
SQLite ライブラリ
写真、フレームサイズ、マットボードはローカルデータベースに保存。128 px と 1500 px のサムネイルで UI を軽快に。
LittleCMS
業界標準の ICC エンジン。プリンター/用紙プロファイルを最終的なプリント用ビットマップに適用。
あらゆるプリントのために
冷蔵庫に貼る 4×6 から、ガラスの奥の 16×20 まで。
ご家庭で
旅行の写真をスマホから直接プリント。最初の 1 枚から明るさを正しく。
写真家
ICC プロファイル、600 DPI レンダリング、出力シャープ化で展示品質のプリントを。
額縁店・小さな工房
カットする前に、お客様の写真を指定のマットとフレームで見せられます。
学校・オフィス
受付の誰でも使えるシンプルさ。設定もアカウントも不要。