OGP-Generator|OGP 用画像をいい感じに生成するプログラム
OVERVIEW
今まで、開発を行うごとに GIMP で作成していた OGP 用画像 (↑のような画像)。 実はフォントやレイアウト等にこだわりを持っており、統一性のある OGP 用画像が、どの環境でも簡単に生成できるようになると、個人的にうれしいということで開発しました。
開発に至った経緯
個人的に「あったらいいな・うれしい」ということで開発を開始しました。
特徴
こだわりを持って配置した、フォントやレイアウト等をプログラムで再現し、統一性のある OGP 用画像をどの環境でも簡単に生成できるようになります。
Demo
プログラム実行例:
python3 ogp-generator.py test.jpg -t "OGP-Generator" -d "OGP 用画像をいい感じに生成するプログラム" -p "c"
プログラム出力例:
[INFO] 生成完了: {生成したOGP用画像の絶対パス}
生成した OGP 用画像:
機能
- タイトル指定機能
- 説明指定機能
- 背景用画像指定機能
- 背景用画像トリミング位置 (Top, Center, Bottom) 指定機能
- 生成OGP用画像のファイル名 (拡張子を含む) 指定機能
…など (詳しくは GitHub Repo の Issues や Pull requests などをご覧ください)
使用した技術など
- Python
- argparse
- Pillow
…など
開発期間
数時間