2012-12-06 38 views
0

我想生成大量的虛擬數據 - 部分數據是各種大小的圖像。從頭像到橫幅到其他圖像大小。如何使用Factory Girl生成「虛擬圖像」?

如何在動態的情況下做到這一點,在我的Rails 3應用程序中,如果不是Factory Girl?

謝謝。

P.S.如果該方法可以處理將圖像推送到S3,那也是很棒的。如在,我的應用程序被配置爲使用CarrierWave &霧將圖像推送到S3。所以,無論我用於動態圖像生成,只需要使用它。

回答

0

我可能會用ImageMagick的Ruby前端RMagick來做這件事。我想你可以創建一個簡單的類,它需要你的寬度/高度參數,並生成一個類似矩形的矩形,並且從拐角到拐角處運行一個紅色的x。這是相當有據可查的,所以這應該很容易做到。

我還沒有使用CarrierWave,所以我不能在那裏提供建議。如果你可以給它提供一個文件路徑,如果你包含一個公共方法來返回虛擬文件路徑,你應該沒有問題。

相關問題