ラスタライズサイズが重要な理由

  • プラットフォームのアセット要件では、パーセンテージではなく、正確なピクセル寸法が指定されます。
  • ラスタライズが小さすぎると、SVG演算が保持するサブピクセルの詳細が失われます。
  • 2倍のラスタライズにより、HiDPIスクリーン用の真のRetinaアセットが生成されます。
  • ファビコンのサイズ(16ピクセル)では、ヒンティングとピクセルスナップに特に注意が必要です。

SVGラスタライズのベストプラクティス

  • 将来的に新しいサイズで再エクスポートする場合に備えて、常にSVGマスターを保存しておいてください。
  • まず最大サイズでエクスポートし、再ラスタライズするのではなく、より小さなサイズに縮小してPNGファイルを作成する。
  • 非常に小さいサイズ(16pxのファビコン)の場合は、まずテキストをSVG内のパスに変換。
  • RetinaディスプレイまたはHiDPIディスプレイ向けのPNG画像には、2倍のサイズを使用してください。
  • 出力におけるSVGフィルターとフォントのレンダリングを小さなサイズで検証する