- 2005-11-09 (水)
- Movable Type
普段エントリーを書く時…スクリーンショットが必要な場合が主なんですがサムネイルをクリックした時に原寸大を表示させるってことたまぁにやったりします。
以前は自分でサムネイルを作成して2つのファイルをUPしてたんですが最近は面倒なんでMTの機能でサムネイルを作ってます。
ちょこっとだけサムネイル画像作成スクリプトを利用したこともありましたが自分で作っちゃった方が早いような気がしてあんまり活用しなかったなぁ…
MTが生成するサムネイル画像ですが気のせいかもしれませんが3.2になってから画質がキレイになった気がするんですが…
このサムネイル画像ですがファイルをアップロードする際にはサイズの指定しかできないので画質に関しては全くいじれないと思っていました。
ところが最近
mixi経由でMTの設定ファイルにちょっと書き加えるだけでjpgの圧縮率を変える事ができると知って早速試してみました。
ASARI.JP : Diary: Image::MagickとJPEG圧縮 その後
やり方は簡単です。
[MTルートディレクトリ]/lib/MTディレクトリ内にあるImage.pmをDLして1行追加しUPするだけ
まず以下の文字列を探します。
MT3.2の場合95行目にありました。
直前に以下を追加します。
数字が大きいほど画質もよくなります。
試しにいろいろなパターンでサムネイルを作ってみました。
![]()
デフォルト
サイズ 47.1KB
![]()
$magick->Set(quality=>50);
サイズ 14.4KB
![]()
$magick->Set(quality=>70);
サイズ 19.5KB
![]()
$magick->Set(quality=>90);
サイズ 36.1KB
画質とファイルサイズのバランスがいいのは1番下の画像のような気がします。
できればこの画質の設定をBigPAPI.対応のプラグインで実現できればなーーと思います。
ファイルのアップロード画面で画質選択のプルダウンメニューがあったら便利だと思うんですが。
それにプラスして右寄せ・左寄せなんかの指定も同時にできればいうことナシですが…
:: TB memo ::
http://www.asari.jp/diary/archives/000576.html
http://tbp.jp/tbp_93.html
http://tbp.jp/tbp_1384.html
- Newer: links for 2005-11-09
- Older: links for 2005-11-08