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)