Pack Camo

コード画像化ツール

コードを美しい画像に。ハイライトしてウィンドウに収め、グラデーション背景に配置。PNG、JPEG、WebP、SVGに対応。

処理はすべて端末内で完結し、アップロードは一切ありません。

code.png

読みやすい画像としてコードを共有

コードを貼り付けるだけで、整った画像が作れます。エディタテーマでシンタックスハイライトし、macOSまたはWindowsのウィンドウで囲み、グラデーションや単色の背景に配置します。ツイート、スライド、ブログ記事、ドキュメントで読みやすい画像です。描画はブラウザ内で行われるため、コードがアップロードされることはありません。

コードを画像にする方法

  1. 1コードを貼り付けるか入力します。言語は自動で検出されますが、自分で選ぶこともできます。
  2. 2テーマ、フォント、サイズ、行の高さを選び、必要なら行番号をオンにします。
  3. 3ウィンドウ(macOS、Windows、なし)を選び、タイトルとしてファイル名を付けます。
  4. 4グラデーション、単色、透明から背景を選び、ウィンドウ周りの余白の量を決めます。
  5. 5PNG、JPEG、WebP(1×〜4×)またはSVGでダウンロードするか、画像をクリップボードに直接コピーします。

どのサイズでもくっきり

画像は既定で2×で書き出されるため、高解像度の画面やスライドでもくっきり表示されます。印刷や非常に大きなディスプレイ向けには4×まで上げられます。

SVGはコードを本物のテキストとして保持します。無制限に拡大でき、ファイルも小さいままですが、開いた人の環境のフォントで描画されます。

言語とテーマ

言語
JavaScript、TypeScript、Python、Java、C、C++、C#、Go、Rust、PHP、Ruby、Swift、Kotlin、Dart、SQL、Bash、PowerShell、HTML、CSS、SCSS、JSON、YAML、Markdown、Dockerfile、Lua、R、プレーンテキスト。
テーマ
Dracula、One Dark、GitHub Dark、GitHub Light、Monokai、Nord、Night Owl、Solarized Light。

コードは端末から出ません

ハイライトと描画はブラウザ内で行われるため、非公開や未リリースのコードも安心して貼り付けられます。アカウント登録も透かしもありません。

先にコードを整えたい場合はコード圧縮・整形ツールを、画像をデバイスに配置したい場合はデバイスモックアップ作成ツールを使ってください。

よくある質問

Carbonのようなツールですか?
はい。同じ種類の画像、つまり背景の上のウィンドウにハイライトされたコードを表示した画像を作れます。すべてブラウザ内で動作し、コードはアップロードされません。
背景を透明にできますか?
はい。背景で「なし」を選び、PNG、WebP、SVGで書き出してください。JPEGは透明に対応していないため、白で塗りつぶされます。
別のパソコンでSVGの見た目が少し違うのはなぜですか?
SVGのテキストは、開いた環境にインストールされているフォントで描画されます。選んだフォントがない場合は、似た等幅フォントで代用されます。PNG、JPEG、WebPはどこでも同じ見た目です。
使えるコードの量に上限はありますか?
決まった上限はありませんが、非常に長いコードや横幅の広いコードは非常に大きな画像になり、高い倍率では作成できないブラウザもあります。書き出しに失敗したら、倍率を下げるかコードを短くしてください。
コードはアップロードされますか?
いいえ。コードのハイライトと描画はブラウザ内で行われ、お使いの端末から出ることはありません。