AZ Tools

画像スプライトシートジェネレーター

画像

多くの小さい画像(アイコン、UI 状態、キャラクターフレーム)をダウンロード可能な 1 つの PNG に結合し、それぞれを `background-position` で配置する CSS ブロックを発行する。アイコンフォント、SVG スプライト、または実際のスプライトシートパイプラインが選択肢でないときに HTTP リクエストを削減する。レイアウトは水平ストリップ、垂直ストリップ、または固定列グリッド;シートは各行または列の最大アイテムに合うようにサイズ調整される。ファイルは canvas を介して完全にクライアント側で処理される — アイコンはブラウザを離れない。

使い方

  1. 画像をドロップまたは選択する。OS が引き渡す順序で表示される。
  2. レイアウトを選ぶ:水平 / 垂直ストリップが最もシンプル、グリッドはより密。にじみを避けるためパディングを設定。
  3. PNG をダウンロード、CSS をコピー、一緒に出荷する — CSS プレフィックスに入れたクラス名と一致させる。

よくある質問

スプライトシート vs. SVG スプライト vs. アイコンフォント?
PNG スプライトはソースが実際のラスター(ゲームアート、写真サムネイル)のときに依然として勝つ。UI アイコノグラフィーには SVG スプライト(`<symbol>` + `<use>`)を好む — スケールし、currentColor に応答する。アイコンフォントは今やほとんどレガシーフォールバック。
透明度はどうなる?
背景を透明に保つと、PNG はアルファで保存される(プレビューで見えるチェッカーボードは透明な領域を見えるようにするだけ)。白または黒を選ぶと、それらがシートに焼き込まれる。

関連ツール