AIファイルからサムネールを取り出す試み【失敗】
AIファイルの中の
ということで、取り出してみたくなったんだけど。
base64でデコードして書き出すだけじゃ、だめでした。
#!/bin/ruby -Ku require 'base64' text = STDIN.read x = text.scan(/<xapGImg:image>(.+)<\/xapGImg:image>/) d = Base64.decode64(x[0][0]) print d
head -n 50 hoge.ai | ruby getthumbnail.rb > fuga.jpg
そもそもOSXのファイル情報(コマンド+i)で表示されるサムネールってどこからとってきてるんだろう。