ForHosting KIT · 画像の編集・解析

印刷サイズを保ったまま画像のDPIを変換

画像のDPI変更には、メタデータの数値だけを書き換える場合と、一定の印刷寸法に必要なピクセル数を実際に変える場合があります。この計算ツールは後者を明確に扱います。現在の幅と高さのピクセル数、現在のDPI、目標DPIをご入力ください。最初に印刷物の物理的な幅と高さを求め、次に新しい密度でも同じ寸法を正確に保つためのピクセル数を算出します。リサンプリング、書き出し、入稿準備、制作指示に使える明確な仕様をご確認いただけます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

ピクセル、DPI、印刷寸法の関係をご確認ください

画像は、密度を指定するまで絶対的な印刷寸法を持ちません。インチ単位の物理的な幅はピクセル幅を現在のDPIで割った値で、高さも同じ方法で求めます。たとえば、2400×3000ピクセルの画像を300 DPIとして扱うと、8×10インチになります。この機能は両軸を個別に計算し、制作計画に便利なセンチメートル値も表示します。ここでのDPIは画像制作で一般的に使われる1インチ当たりのピクセル数を表し、プリンターのドット配列、インクの網点、機器固有の出力解像度を仮定するものではありません。メタデータのDPI値だけを変えても細部は増えません。先に物理寸法を示すため、想定した印刷サイズを確認し、誤った元データを早期に発見できます。ピクセル寸法とDPIには正の有限数が必要です。0、負数、無限大、未入力の値では、有効なラスター画像や印刷物を表せません。

物理寸法を保ったまま目標DPIへ変換します

物理的な幅と高さが分かれば、各インチ寸法に目標DPIを掛けて必要なピクセル数を求められます。密度を上げると要求されるグリッドは大きくなり、下げると小さくなりますが、公称の印刷寸法は変わりません。ラスター画像に小数のピクセルは存在しないため、結果は最も近い整数に丸めます。数学上の理想値との差は目標ピクセルの半分未満で、通常の印刷許容差では問題になりません。応答には、目標DPIを現在のDPIで割った倍率も含まれます。倍率2では各辺が2倍になり、総ピクセル数はおよそ4倍です。0.5では各辺が半分になります。新しいピクセルグリッドが本当に必要な場合は、画像編集ソフトのリサンプリングまたは書き出し画面に算出値をご指定ください。メタデータの修正だけが目的なら、元のピクセルを維持することをお勧めします。

印刷工程で結果を適切にご利用ください

この計算は選択した密度に必要な寸法を示しますが、元画像に記録されていない細部を作り出すことはできません。小さな画像を大幅に高いDPIへ拡大しても、補間でピクセルが増えるだけで、新しい質感、焦点、被写体情報は得られません。目標寸法を制作要件として扱い、リサンプリング前に元画像と比較してください。閲覧距離が長い写真では適度な密度低下が許容される場合がありますが、美術作品、小さな文字、線画、近距離で見る印刷物では高い密度が適しています。未変更のマスターファイルを保存し、最良の元データから作業して、印刷前に出力をご確認ください。印刷会社が同じ仕上がり寸法を使用し、後から塗り足し、枠、トリミングを加えないこともご確認ください。これらは必要なキャンバス寸法を変えます。APIは1回$0.002で、同じ入力には常に同じ結果を返します。

定型サイズの写真を準備します

現在の寸法を、ラボが指定するDPIの正確なピクセルグリッドへ変換できます。

リサンプリングを計画します

編集ソフトで補間方式を選ぶ前に、倍率と完成寸法をご確認いただけます。

受領した作品を検証します

暗黙の物理寸法を確認し、制作要件と比較できます。

DPIを変えると画質は向上しますか?

いいえ。高いDPIで多くのピクセルが必要になっても、補間で失われた細部は復元できません。

目標ピクセル数を丸めるのはなぜですか?

ラスター画像には整数のピクセルが必要なため、各計算値を最も近い整数に丸めます。

物理的な印刷寸法は変わりますか?

いいえ。現在のピクセル数とDPIが示す寸法を保つように目標ピクセル数を計算します。

DPIとPPIは同じですか?

この計算では一般的な画像制作の意味でDPIを1インチ当たりのピクセル数として扱います。実際の印刷ドットは機器ごとに異なります。

DPIが0または負数の場合はどうなりますか?

変換には正のDPI値が必要なため、無効な入力としてエラーになります。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/image/dpi-convert

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/image/dpi-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width_px":2400,"height_px":3000,"current_dpi":300,"target_dpi":150}'
{
  "width_px": 2400,
  "height_px": 3000,
  "current_dpi": 300,
  "target_dpi": 150
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.dpi_convert",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb15
max_megapixels12
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →