ダウンロードダイアログを表示しないで、AcrobatReaderプラグインで開いちゃいます。
#!"C:\usr\local\ruby\bin\ruby.exe"
require 'cgi'
def download(filename)
open(filename) {|fp|
basename = File.basename(filename)
param = {
'Content-Type' => "application/pdf",
'Content-Length' => fp.stat.size,
'Expires' => 0,
'Cache-Control' => "must-revalidate, post-check=0,pre-check=0",
'Pragma' => "private",
'Content-Disposition' => "inline; filename=\"#{basename}\""
}
cgi = CGI.new
cgi.out(param){
fp.read
}
}
end
download('c:\\sample.pdf')
良かったらクリックお願いします→
