2011-02-17 24 views
1

要使用PDFKit樣式表添加到PDF渲染,我用:如何將數據庫中的css文件寫入文件以使用PDFKit?

kit = PDFKit.new("html goes here") 
kit.stylesheets << "path/to/css" 

但我在Heroku上,我需要一種方法能夠將樣式表從Web界面更改。所以我創建一個字段將其存儲在數據庫中,例如,letter.css將存儲css。

如何將該值轉換(我假設)爲一個臨時文件,以便我可以使用PDFKit對象的樣式表方法?

回答

-1

您可以將css內容保存到tmp子目錄中的文件中並將其包含在內 - Heroku允許對該目錄進行寫入訪問。

+0

我知道,但它也被覆蓋,所以並沒有真正幫助我使用它...也沒有解釋如何將其保存到文件....任何更多的顏色? – Angela 2011-02-17 16:16:09