rmagick

    3熱度

    2回答

    我有一張圖像,我想用「空白」和「中心」來填充。 在大多數情況下,我需要調整圖像的大小從16或32像素到32像素。 如果圖像是16像素,我想在每邊添加8像素的白色空間,使其成爲32像素圖像(原始圖像浮在中間)。 如果它是一個32像素的圖像,則沒有任何變化。 我使用RMagick做轉換: image.change_geometry!("#{size}x#{size}") { |cols, rows,

    1熱度

    1回答

    我正在構建一個桌面應用程序,將簡單的圖形HUD放到其他應用程序窗口中。所以基本上我需要我的應用程序能夠訪問另一個應用程序作爲父項,然後在其上構建HUD。這可能與RMagick?如果沒有,那麼Ruby中是否還有別的東西可以滿足我的需求? 我基本上需要幫助探索選項,因爲似乎有很少的信息與做這樣的事情有關。所以如果這涉及到我必須訪問特定的C庫或其他東西的事實,那很好。我從一開始就有點失落。 編輯:有人可

    4熱度

    3回答

    我正在研究使用carrierwave和Jcrop裁剪圖像的能力。它是Railscasts第182集和第253集的組合。我裁剪工作,但它裁減原始。無論如何強迫manupulate!使用不同的版本? def crop_image(x,y,w,h) manipulate! do |img| img.crop(x.to_i, y.to_i, w.to_i, h.to_i) e

    1熱度

    1回答

    我有一個用戶模型和Post模型。用戶的照片將被調整爲小縮略圖,並且帖子的照片將被調整爲大縮略圖。 version :smallThumb do process :resize_to_fill => [100, 100] end version :largeThumb do process :resize_to_fill => [200, 200]

    2熱度

    1回答

    使用標籤生成特定「-size」圖像的最大訣竅不是爲標籤指定「-pointsize」。發生這種情況時,IM可以自由嘗試並選擇最適合所需圖像大小的字體大小。這是繪製的文字將被調整到適合給定的大小! 1 ImageMagick文檔中的這個提取文件顯示,強制文本適合圖像大小很容易。 我試圖找到一種方法來適應固定寬度Rmagick圖像內的文本沒有成功。 text = Draw.new text.a

    3熱度

    3回答

    我很難讓rmagick在windows上工作。有誰知道如何正確地工作?甚至更好,希望能夠與生產環境兼容,儘管我會盡我所能。 C:\> gem install rmagick --platform=ruby -- --with-opt-lib=%IMAGE_MAGICK_HOME%/lib --with-opt-include=%IMAGE_MAGICK_HOME%/include Tempora

    3熱度

    1回答

    我正在嘗試使用RMagick將SVG轉換爲不同大小的PNG。 當我在SVG中讀取Magick::Image.read('drawing.svg')並將其寫出到drawing.png(相當於從命令行運行convert drawing.svg drawing.png)時,其大小爲744x1052。 讓我們假設我希望PNG的大小是默認值的兩倍。你不能只讀取它,調整它的大小,然後寫出來,因爲第一次柵格化S

    0熱度

    1回答

    我現在使用回形針將PDF文件轉換爲圖像。 我的代碼看起來是這樣的 def convert_keynote_to_slides system('convert -size 640x300 ' + keynote.queued_for_write[:original].path + ' ' + KEYNOTE_PATH + '/' + File.basename(self.keynote_f

    12熱度

    4回答

    我正在使用Rail3應用程序。 經過幾個小時的苦苦掙扎,終於在win7x64/ruby​​ 1.9.2上安裝了rmagick 2.13.1 gem沒有錯誤,我遇到了另一個錯誤。是的,我聽說在windows上的導軌體驗可能是痛苦的... 我使用carrierwave處理和上傳圖像到AWS S3。 處理看起來像 class IconUploader < CarrierWave::Uploader::B

    3熱度

    3回答

    所有這些都是在我想安裝zena時開始的。但我搞砸安裝Ruby,寶石,MySQL的不同部分。到底 。我用正確安裝澤納結束了,但是當我執行:耙澤納:初始化,因爲它在教程說,我receve: ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/local/bin/ruby ex