コンテンツにスキップ

OGPイメージの作り方

最終更新日: 2025年 2月 11日

OGPイメージとは

Webサイトの内容をSNS上でシェアするための仕組み。
XやFacebookでURLを共有した際に内容をプレビューするためのサムネイルが表示される。 この画像を用意しておくことで、共有時の見た目を整えられる。

作業方針

  • 画像を作る際、位置をきっちり合わせたキャプションを合成するため、CLIで画像を作る。
  • 背景画像にロゴやキャプションを乗せる。
  • 画像合成にはImageMagicを使用する。
  • 環境 : WSL2 Ubuntu 24.04

ImageMagickインストール

sudo apt install -y imagemagick

フォント

タイトル (title.jpg)

cd ~/pirorin-mkdocs/docs/ogp/

# ピンクの画像生成
convert -size 1200x630 xc:#ef5552 base.png

# キャプション文字列画像
convert -font /usr/share/fonts/truetype/noto/NotoSansJP-Medium.ttf \
  -size 1200x220 -gravity north \
  -fill "#ffffff" -background none -pointsize 140 caption:"ぴろりん.jp" caption.png
# キャプションを合成 キャプションは150下に
convert base.png caption.png -background none -gravity center -compose over -composite title.jpg
# 作業pngを削除
rm caption.png