簡體   English   中英

如何檢查圖像是否可用紅寶石?

[英]How to check if image is available in ruby?

我想這很容易,我似乎缺少了一些簡單的東西。 我需要閱讀一張圖像,然后按如下所示顯示它,如果圖像不可用,我應該跳過代碼。

 stu_image ="/admin_num.jpg"

 if !stu_image 
         code for displaying the image
 end

但是,這不起作用。 請有人幫忙。

干杯!

在我看來,您只是保存一個字符串,而不是圖像。

this_dir = File.dirname( __FILE__ )
file = File.expand_path( "admin_num.jpg", this_dir )

為什么不僅僅測試文件是否存在?

stu_image ="/admin_num.jpg"
FileTest.exists?(RAILS_ROOT + stu_image ) #  < rails 3.0
FileTest.exists?(Rails.root + stu_image ) # >= rails 3.0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM