UltKit

HTMLをPNGに変換

保存したWebページ、ダッシュボードの書き出し、コンポーネントのモックアップを、ブラウザが描画したとおりの文字や細い線のままPNGにします。ウィンドウ幅を選ぶと、レイアウトもその幅に合わせて変わります。

文書を画像に変換

またはDOC, DOCX, DOCM … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

出力

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    HTMLファイルを追加する

    拡張子が .html、.htm、.mhtml のファイルをアップロードします。1回に最大20個、1ファイルあたり95 MBまで対応しています。単一のMHTMLファイルとして保存したページは、画像とスタイルがファイル内に含まれます。

  2. 2

    ウィンドウ幅を設定する

    HTMLページの幅の初期値は1280 pxです。スマートフォン向けのレイアウトなら390 px、幅の広いダッシュボードなら1920 pxを指定してください。変換先はすでにPNGに設定されており、画像の出力方法は1枚の長い画像になっています。

  3. 3

    PNGに変換する

    PNGに変換を押します。ページ自体に背景色がなく、他のデザインの上に重ねて使う場合は、詳細設定の背景を透明にするをオンにしてください。

回答

HTMLをPNGに変換するには?

.htmlまたは.mhtmlファイルをアップロードし、HTMLページの幅を再現したい画面の幅に設定して、PNGに変換を押します。レンダリングされたページ全体が、劣化のない1枚の画像として出力されます。

文字や線をくっきり保つならHTMLをPNGに変換

PNGは1996年からW3C勧告となっている形式で、可逆圧縮を使うため、14 pxの本文のアンチエイリアスがかかった輪郭、1ピクセルの表の罫線、シンタックスハイライトされたコードもそのまま残ります。開発者がバグ報告にPNGを添付し、デザイナーがレビューで共有するのはこのためです。ぼやけた縁がCSSの問題なのか圧縮ノイズなのかと迷う必要がありません。

代償はファイルサイズです。文字とベタ塗りでできたページはよく圧縮できますが、写真だらけのページはそうはいきません。細部の鮮明さよりサイズが重要なチャットやメールに載せるなら、JPGのほうがファイルは小さくなります。ドキュメント、リリースノート、ダッシュボード、スタイルガイドには、PNGが無難な標準の選択です。

レイアウトを決めるのは幅です。HTMLには固定のページサイズがなく、同じファイルでも1280 pxなら3カラムのデスクトップ表示、390 pxなら1カラムに積み重なった表示になります。コンバーターは、320〜3840 pxの範囲で入力したHTMLページの幅でページをレイアウトし、先頭からフッターまでをキャプチャします。

HTMLのPNG変換で使う主な画面幅

195:422

390 × 844 px

スマートフォン

最近の多くのiPhoneのCSSビューポート幅。モバイル向けレイアウトで表示されます

41:59

820 × 1180 px

タブレット

縦向きのiPad Air。多くのサイトがこの付近でブレークポイントを切り替えます

8:5

1280 × 800 px

ノートパソコン

このコンバーターの初期設定の幅

16:9

1920 × 1080 px

フルHDモニター

幅の広いダッシュボードや管理画面向け

HTML

ハイパーテキスト・マークアップ言語

HTMLはウェブのマークアップ言語で、1990年代初めにティム・バーナーズ=リーが考案し、現在はWHATWGが「Living Standard」として管理しています。HTMLファイルは見出し、段落、リンク、表、画像、フォームを記述し、見た目の装飾は通常CSSが担当します。すべてのブラウザで表示でき、メールテンプレートや保存したウェブページにも使われます。HTMLファイル単体では外部の画像やスタイルシートに依存していることが多く、単独で移動すると表示が崩れる場合があります。

圧縮方式
–
透過
–
アニメーション
–
登場時期
1993 · Tim Berners-Lee; maintained by WHATWG
HTML 変換

PNG

Portable Network Graphics

PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。

圧縮方式
可逆
透過
対応
アニメーション
非対応
登場時期
1996 · PNG Development Group
PNG 変換

ページが主に文字、コード、表、UI部品でできている場合はPNGが選ばれます。劣化のないピクセルで、細い線や小さな文字も鮮明に保たれるため、JPG特有のノイズが目立ちやすいドキュメント、バグ報告、デザインレビューに向いています。

スタイルやフォントを崩さずにHTMLをPNGに変換

通常の.htmlファイルは、cssフォルダ内のスタイルシート、元のサーバー上の画像、フォントサービスのフォントなど、別の場所にあるものに依存していることがよくあります。それらが見つからないと、ページはスタイルのない、既定の書体のテキストに戻ってしまいます。ChromeやEdgeで「Webページ、単一ファイル」として保存すると、スタイルと画像をひとまとめにした.mhtmlファイルができ、これが最も確実なアップロード用ファイルです。

Webフォントも同じルールです。@font-faceで宣言したフォントは、そのファイルにアクセスできる場合にのみ読み込まれ、自分のパソコンにしかないフォントは似たフォントに置き換えられます。正確な書体が重要な場合は、フォントを埋め込むか、結果を確認してから送ってください。

幅を固定しておくと、レポートを毎週キャプチャしたものを並べて比較しやすくなります。印刷用などで結果を選択可能なテキストのままにしたい場合は、代わりにHTMLをPDFに変換を使ってください。

HTMLのPNG変換に関するよくある質問

HTMLのPNG変換は、自分のブラウザでスクリーンショットを撮るより優れていますか?

ブラウザのスクリーンショットは、全画面キャプチャのツールを使わない限り画面に収まる範囲しか撮れず、幅もウィンドウの大きさ次第です。ここでは幅を数値で指定するので、数週間空けて撮った2枚でもぴったり揃い、ページの先頭からフッターまで全体が含まれます。

同じページでも、PNGがJPGより数倍大きくなるのはなぜですか?

PNGはすべてのピクセルを劣化なしで保存します。文字やベタ塗りの色はきれいに圧縮できますが、写真、グラデーション、動画のポスター画像は圧縮しにくく、写真の多いランディングページでは大きなPNGになることがあります。そのようなページには、より軽いHTMLをJPGに変換が向いています。コードのサンプル、グラフ、UIの場合は、ぼやけるのでJPGにする価値はあまりありません。

PNGの背景を白ではなく透明にできますか?

はい。背景を透明にするをオンにしてください。ページ自体に背景色が指定されていない部分だけ透けるため、bodyに白の背景色がついているサイトは白のまま出力されます。単独のHTMLファイルとして作ったコンポーネントやバッジに最適です。

変換時にページのJavaScriptは実行されますか?

ページを開いたときにスクリプトが作るコンテンツは表示されることがありますが、クリック、スクロール、ログインを待つ内容は表示されません。操作した後でないと現れないグラフや表がある場合は、ブラウザでページを開いて表示が完了するのを待ち、単一ファイルとして保存してからアップロードしてください。

長いページの上部だけを画像にするにはどうすればよいですか?

画像の出力方法を1ページごとに1枚に切り替え、ページを最初のページに設定します。ページ全体ではなく、最初の1ページ分の範囲が出力されます。その後、正確な範囲に整えたい場合は画像トリミングツールをお使いください。