imgkit

    1熱度

    1回答

    我正在使用IMGkit(https://github.com/csquared/IMGKit)對HTML文檔進行「截圖」。 背景是總是白色(#ffffff)。 IMGkit正在採用1200 x 1000像素的大屏幕截圖,而且由於HTML文檔的實際內容可能非常小,因此我可能會得到大量空白區域。 在Rmagick中是否有內置的功能來自動裁剪/裁剪過多的空白空間?

    0熱度

    1回答

    如何使用wkhtmltoimage默認運行xvfb? /usr/bin/xvfb-run --server-args="-screen 0, 1024x1024x24" 我已經創造這樣wkhtmltoimage /usr/bin/xvfb-run --server-args="-screen 0, 1024x1024x24" /usr/local/bin/wkhtmltoimage-64 $*

    5熱度

    1回答

    我已經嘗試了以下代碼,將自定義字體添加到imglyKit SDK中,但未添加自定義字體。我還將.ttf文件作爲資源放入info.plist文件中。 let sampleImage = image.image let configuration = Configuration() { builder in FontImporter.init().importFonts()

    0熱度

    1回答

    嘗試使用ImgKit和wkhtmltoimage將HTML內容轉換爲圖像。圖像轉換成功,但面臨着字體問題(Font Awesome)。 圖像看起來不像HTML內容。 附加2個圖像,一個HTML內容(HTML-CONTENT.png)和另一個被轉換爲圖像(HTML-Converted-To-IMAGE.png)。您可以看到兩個圖像之間的字體差異。 可以請任何人建議我在這,我如何能實現精確的HTML轉

    0熱度

    1回答

    以下是生成可在開發環境中使用的png的操作。 def action html = "<b>test</b>" snap = IMGKit.new(html, :'crop-h' => 750, :'crop-h' => 290, quality: 50) respond_to do |format| format.png { send_data snap

    0熱度

    1回答

    中使用谷歌地圖是否有可能通過IMGKit和谷歌地圖創建一個圖像? 問題是,我需要'包括'一些JavaScript,但與IMGKit你不能包括遠程服務器的JavaScript。 有沒有一種方法,包括: = javascript_include_tag "//maps.google.com/maps/api/js?v=3.13&sensor=false&libraries=geometry" = j

    0熱度

    2回答

    我想要做的事很簡單。我有一個代碼,它使用imgkit庫來加載一些網頁圖像,然後將其存儲。它看起來像這樣: kit = IMGKit.new(site, :quality => 5, :width => 1024) img = kit.to_img(:png) file = kit.to_file("#{Rails.root}/public/images/#{s2}.png") 我需要知道加

    0熱度

    1回答

    我使用IMGKit截屏,但是,在某些情況下我無法捕獲圖像的屏幕截圖。我懷疑這可能與twitter的頁面結構有關。這是我的例子: kit = IMGKit.new( 'https://twitter.com/elonmusk/status/900947535358967808', height: 1000, quality: 50, format: :j

    1熱度

    1回答

    我使用imgkit寶石在我的應用程序中利用當前 頁面控制器代碼快照是 kit = IMGKit.new(render_to_string) t = kit.to_img(:png) file_path = '/home/myapp/file.png' file = kit.to_file(file_path) 工作正常(圖片保存在MYAPP/file.png)。 現在我的問題 每次這個方

    0熱度

    1回答

    頁面 PDFkit的準確PDF或圖片沒有得到根本<div>元素,IMGkit呈現空白圖像(以下法): def png file = Tempfile.new(Digest::MD5.hexdigest(rand(12).to_s), :encoding => 'ascii-8bit') file.write(IMGKit.new(request.referer).to_png)