2013-03-01 50 views
0

我正在與web服務進行交互。該webservice返回一個字符串,我應該寫入一個PDF文件。我必須使用紅寶石1.8.7。到目前爲止,我一直無法生成有效的pdf字符串並寫入文件。我怎樣才能將從api獲得的字符串成功寫入pdf格式的文件。我已經嘗試了以下變體:如何在Ruby中將動態生成的pdf字符串寫入文件1.8.7

File.open("public/data/input.pdf", "wb") do |f| 
    f.write string 
    # also tried: f.write Base64.decode64 string 
end 

但是到目前爲止,這兩個選項都不起作用。如何將數據轉換爲有效的pdf文件?

回答

-1

您仍然需要生成頭文件,以便文件系統知道他們正在處理PDF文件。你可以看看wicked_pdfpdfkitprawn來做到這一點。