2011年2月3日木曜日

imagemagickでの画像リサイズ

友人の結婚式余興で、写真を共有する必要があったので、自宅サーバーにアップ。
デジカメ写真やスキャン写真をそのままHTMLも組まずにアップしたので、携帯閲覧の友人から「見えない」という声。
ん〜、でもなぁ、写真見るだけだから、Webページ作成ソフトを使うのも大げさだ。
何か、簡単な方法はないものか? 困ったときのgoogle検索。あった。
サーバーに imagemagick というユーティリティーをインストールする。
# apt-get install imagemagick

imagemagickのmogrifyというコマンドでフォルダ内の画像を一括してリサイズできるようだ。
% mogrify -resize 200X480 photo/*.jpg
(photo/ にあるすべてのJPGファイルを200x150にリサイズ)

参照
http://d.hatena.ne.jp/eccentric/20100828/1282948414

ついでだから、簡易なhtmlに写真を縦に並べてみるか。
サーバーでのテキストエディタはvimを利用。

htmlの基本書式は割愛

<img src="photo1.jpg"><br>
<img src="photo2.jpg"><br>
<img src="photo3.jpg"><br>

   ・
   ・
   ・

<img src="photo10.jpg"><br>

というimg連番タグを縦に記述したい。
あった
参照
http://www.serendip.ws/archives/1169

rubyを使うのか...よく知らないけど

これ↓でいけるらしい。

:r!ruby -e '(1..10).each{|i| puts "><img src=\"photo" + i.to_s + "\.jpg" + "\">"  + "><br>\n"}'

書式を理解したら他のタグのパターンも書けるな。

あぁ、そうか、bloggerはhtmlタグが有効か、htmlタグを記事中に表示するときはどうやって書くのかな?
んー、すぐわからん。見つけたときに修正しよう。
直ったけど、ちょっとめんどくさいなぁ、また考えよう

0 件のコメント:

コメントを投稿