0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【個人開発】Xで流行りの「縦長4分割投稿」ツールをサクッと作った

0
Last updated at Posted at 2026-01-11

image.png

流行ってるからやりたい

最近Xで縦長画像を4分割して投稿するの、流行ってますよね。

4枚投稿すると縦に繋がって表示されるから、インフォグラフィックとか漫画がめちゃくちゃ映える。バズってる投稿見ると大体これやってる。

自分もやりたくなったので、サクッとツール作りました。

単純に4分割したらズレる問題

最初は「画像を4等分すればいいだけでしょ」と思ってたんですよ。

でも実際にXに投稿してみると...なんかズレる。

原因はXの画像表示。4枚並べると画像間に微妙な隙間が入るんですよね。だから単純に4等分した画像を並べると、境界部分が重複して見えたり、逆に欠けて見えたりする。

隙間を削ることで解決

じゃあどうするか。分割するときに、隙間になる部分をあらかじめ削っておけばいい。

元画像:  |------A------|------B------|------C------|------D------|
               ↓ 境界部分を削る
分割後:  |----A----|    |----B----|    |----C----|    |----D----|

X表示:   |----A----||----B----||----C----||----D----|
                   ↑ 隙間が入っても自然に繋がる

デフォルトで12pxくらい削るようにしたら、いい感じに繋がるようになった。環境によって微妙に違うかもなので、調整もできるようにしてます。

投稿しやすいようにダウンロード順を工夫

もう一つ地味に困ったのが、ダウンロードした画像をXに添付する順番。

普通にダウンロードすると1→2→3→4の順でフォルダに入るんだけど、大体のファイラーって「新しい順」で並ぶから、4→3→2→1で表示される。で、Xに添付するとき順番間違えやすい。

なので、ダウンロードを4→3→2→1の逆順にしました。こうすればフォルダ開いたときに自然と1→2→3→4で並ぶ。

ただダウンロードの完了を取れなかったので、1秒間隔空けでダウンロードさせるという荒業で対処。

本当は自動でポストに貼りたかった

正直、一番やりたかったのは「ボタン押したら自動でXに4枚添付されて投稿画面が開く」ってやつ。

でもこれ、ブラウザからだと無理なんですよね...。Web Share APIとかも試したけど、複数画像を順番通りに添付するのは対応してない。

断念してダウンロード→手動添付の形に落ち着きました。

Playwright使えばブラウザ自動操作でいけるかも?とは思ってるけど、それはもうツールじゃなくてbotになっちゃうので、今回はやめておいた。

機能まとめ

  • 画像ドロップで即分割
  • 縦長は縦4分割、横長は2×2グリッド(自動判定)
  • 隙間調整でXでの表示を最適化
  • ダウンロード順の工夫で添付ミス防止
  • Xの投稿画面をワンクリックで開く

使い方

  1. 画像をドロップ
  2. プレビュー確認(ギャップ調整も可)
  3. 「Xに投稿」クリック
  4. ダウンロードされた画像を1→2→3→4の順でXに添付
  5. 投稿

流行りに乗りたい人、どうぞ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?