私はWebサービスとやり取りしています。その Web サービスは、pdf ファイルに書き込む必要がある文字列を返します。Ruby 1.8.7 で作業する必要があります。これまでのところ、有効な pdf 文字列を生成してファイルに書き込むことができませんでした。APIから取得した文字列をpdf形式のファイルに正常に書き込むにはどうすればよいですか。私は次のバリエーションを試しました:
File.open("public/data/input.pdf", "wb") do |f|
f.write string
# also tried: f.write Base64.decode64 string
end
しかし、これまでのところ、両方のオプションが機能していません。データを有効な pdf ファイルに変換するにはどうすればよいですか?