タグ

ブックマーク / ulc.jp (1)

  • 下手な鉄砲も・・・ » RMagickで影つき角丸四角加工した画像で透過背景

    RMagickによる影付きの角丸四角加工の処理が、以下のサイトで紹介されていたので参考にさせていただいた。 RMagickで画像を影つき角丸四角に変換する この記事のコードでは、背景が不透明(コードでは白色)になり、サイトの背景が白以外だと、マッチしない。 そこで、背景を透過させてみた。 PNGの場合は、以下のように最後のコンポジット処理を除外すればOKだ。 shadow.rb #!/usr/bin/ruby require 'rubygems' require 'RMagick' include Magick if ARGV.size < 2 warn "[usage]: #{$0} src dist" exit end img1 = ImageList.new(ARGV[0]) img2 = Image.new(img1.columns, img1.rows){ self.bac

    yuiseki
    yuiseki 2010/02/07
  • 1