Revision: 2645
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 19, 2007 13:33 by charlesroper
Initial Code
#!/usr/bin/env ruby if File.exists?(ENV['TM_BUNDLE_SUPPORT'] + "/bin/sips") SIPS = ENV['TM_BUNDLE_SUPPORT'] + "/bin/sips" else SIPS = "sips" end imgsrc = `cygpath -m \"#{ENV['TM_DROPPED_FILEPATH']}\"`.chomp imgdims = `\'#{SIPS}\' -g pixelWidth -g pixelHeight \'#{imgsrc}\'` imgdims = imgdims.split("\n").collect { |dim| dim.gsub(/\D/,"") } alt = File.basename(imgsrc, ".*").gsub("\\","") print "<img src=\"#{ENV['TM_DROPPED_FILE']}\" width=\"#{imgdims[0]}\" height=\"#{imgdims[1]}\" alt=\"#{alt}\" title=\"#{alt}\"#{ENV['TM_XHTML']}>"
Initial URL
Initial Description
Initial Title
Image dragcommand with dimensions
Initial Tags
Initial Language
Ruby