読む時間

0

読む時間

0

問題 / イシュー

2025/11/03

「大きな画像を含むSVGはサポートされていない」エラーの解決方法

「SVGに大きな画像が含まれたときのエラー」を解決する3つの方法をご紹介します。画像サイズを縮小する、SVGと画像ファイルを個別にエクスポートする、全体の画像をPNGとしてエクスポートする方法で、Framerで発生するエラーを効果的に解決できます。

FramerでSVGファイルをアップロードするときに発生する「大型画像を含むSVGはサポートされていません」というエラーを解決するためのガイドを扱ったブログのサムネイルで、SVG画像の最適化とエクスポート方法を説明します。
FramerでSVGファイルをアップロードするときに発生する「大型画像を含むSVGはサポートされていません」というエラーを解決するためのガイドを扱ったブログのサムネイルで、SVG画像の最適化とエクスポート方法を説明します。
FramerでSVGファイルをアップロードするときに発生する「大型画像を含むSVGはサポートされていません」というエラーを解決するためのガイドを扱ったブログのサムネイルで、SVG画像の最適化とエクスポート方法を説明します。

目次

目次

この文書は、Framerを学ぶ日本国内のユーザーが、日本語資料の不足により感じる困難を解決するために、公式ブログの内容を日本語に翻訳し実務に役立つ情報を追加したものです。Framerを使用する皆様に少しでも役立てば幸いです。

SVGに大きな画像が含まれている時のエラー

FramerでSVGファイルをアップロードした際、以下のようなエラーメッセージを見たことがあるかもしれません。
「内部に大きなラスター画像(~XXX KB)のあるSVGはサポートされていません。」 このエラーは、FigmaのようなデザインツールからエクスポートされたSVGファイル内に大きな画像(JPGまたはPNG)が含まれている場合に発生するエラーです。

なぜこのようなエラーが発生するのでしょうか?

Figmaなどの他のアプリでSVGイメージをエクスポートする際に、そのイメージにJPGまたはPNG形式の他の画像が含まれることがあります。例えば、Figmaからエクスポートするグラフィックに写真やスクリーンショットが含まれている場合は、以下のような問題が発生することがあります。

Figma와 같은 다른 앱에서 SVG 이미지를 내보낼 때, 해당 이미지에 JPG 또는 PNG 형식의 다른 이미지가 포함될 수 있음을 설명합니다.

注意: 使用されたSaaSキットはこちらからダウンロードできます。

CTAイラストを例に、該当カードをSVGとしてエクスポートすると、画面内の2枚の写真がすべてSVGに含まれます。
写真やスクリーンショットのようなラスター画像はSVG形式に変換することができません。そのため、SVGファイル内でそのまま、全体のサイズでインライン処理されます。問題は、インライン処理の過程で画像サイズが約33%増加することです。例えば、100KBの元画像はSVGファイル内で約133KBを占めることになります。

Framerはラスター画像を含むSVGをサポートしますが、一定のサイズまでしかサポートしていません。この限界を超える大きさの画像が含まれるSVGをアップロードすると、このエラーが発生するのです。

エラー解決方法

このエラーを解決する方法は三つあります。

方法A: 画像サイズを縮小して再エクスポートする

この方法は三つの中で最も簡単です。

  1. 問題のあるグラフィックを2倍または3倍の解像度でJPGまたはPNGとしてエクスポートしてください。

문제가 되는 그래픽을 2배 또는 3배 해상도의 JPG 또는 PNG로 내보내는 방법을 설명합니다.
  1. tinyjpg.comなどの画像圧縮ツールを使って、エクスポートした画像の容量を減らしてください。

  2. 圧縮した画像を同じ場所に再アップロードしてください。

압축된 이미지를 동일한 위치에 다시 업로드하는 방법을 설명합니다.
  1. 最後に、全体のグラフィックをSVG形式でエクスポートしてください。ファイルサイズが大幅に減り、Framerに問題なくアップロードできる可能性が高いです。

方法B: SVGと画像(JPG/PNG)ファイルを別々にエクスポートする

方法Aでほとんどのエラーが解決するでしょうが、効果がない場合は方法Bを考慮してみてください。この方法は少し手がかかりますが、すべての画面サイズでSVG画像を鮮明に保ち、サイトの性能を向上させることができます。

  1. ラスター画像を除去した状態でSVGグラフィックをエクスポートします。

래스터 이미지를 제거한 상태로 SVG 그래픽을 내보내는 방법을 설명합니다.
  1. 除去した部分の画像を別々にJPGまたはPNGとしてエクスポートします。
    注意: 画像サイズを手動で調整したり、最適化しなくてもFramerが自動でサイズを調整します。

제거한 부분의 이미지를 별도로 JPG 또는 PNG로 내보내는 방법을 설명합니다.
  1. SVGグラフィックとPNG画像をFramerにアップロードし、元のファイルに配置した場所に配置してください。

SVG 그래픽과 PNG 이미지를 Framer에 업로드하고 원본 파일에 배치한 위치에 배치하는 방법을 설명합니다.

方法C: 全体をPNGとしてエクスポートする

このオプションを選択すると、結果画像が鮮明でなく、結果物のサイズがオプションAやBより大きくなる場合があります。

  1. 全体のグラフィックをPNG形式でエクスポートしてください。
    注意: 画像サイズを手動で調整したり、最適化しなくてもFramerが自動でサイズを調整します。

전체 그래픽을 PNG 형식으로 내보내는 방법을 설명합니다.
  1. 抽出したPNGファイルをFramerにアップロードしてください。

추출된 PNG 파일을 Framer에 업로드하는 방법을 설명합니다.

まとめ

これらの三つの方法を通じて、「内部に大きな画像があるSVGはサポートされていません」というエラーを容易に解決できます。このガイドをよく理解し、今後このエラーが発生した際に柔軟に対応できるよう願っています。

この記事は、Framer公式ブログの「内部に大きな画像があるSVGはサポートされていませんエラーの理解と修正」を翻訳・脚色したコンテンツです。

ブログを共有する

ブログを共有する

Framerの
エキスパートになろう

Framerの依頼を受けられるプロなら誰でも応募できます。
仲介手数料はなく、プロとクライアントを直接つなぎます。

Framerの
エキスパートになろう

Framerの依頼を受けられるプロなら誰でも応募できます。
仲介手数料はなく、プロとクライアントを直接つなぎます。

Framerの
エキスパートになろう

フレーマーの受託が可能な専門家なら
誰でも応募可能です。
仲介手数料なしで、専門家とクライアントを
直接つなぎます。