canvg

    0热度

    1回答

    我试图使用canvg来栅格化我的文档中嵌入的SVG图像。下面的代码产生正确的输出在Firefox 17: //svg is a jQuery object that we selected earlier //canvas is a canvas created earlier //use a temporary DOM object to serialize the SVG DOM obje

    1热度

    1回答

    我在我的页面上有一个svg,我需要导出到一个PNG,所以按照建议here,我使用了canvg。 该副本似乎在第一时间正常工作,但随后画布高度开始神秘地增加。 我在做什么明显错误?我试过为画布设置各种尺寸,但没有运气。在IE和Chrome中失败。 这里是我的导出功能: function copytocanvas() { var c = document.getElementById('c

    13热度

    1回答

    图像力图打造 第1步 - 让用户通过Ajax,拉斐尔和拉斐尔freetransform上传图片。 第2步 - 点击按钮,显示从合并图像上传一个图像。 (问): 我发现类似的帖子关于转换拉斐尔SVG 1 2 3, 所以我用Canvg太多,但得到的console.log:Resource interpreted as image but transferred with MIME type text/

    4热度

    3回答

    这是一个特定的问题,但我想如果我能找到解决方案,它可能在某些时候对别人有用。 我需要将我的一些Highcharts图转换成浏览器端的PNG。这个想法是,当我们的作者创建一个图形时,它会自动转换为PNG,并且该PNG将与给定图形的JS代码一起保存。然后,我们可以在JS无法选择的情况下提供该PNG版本。我已经通过canvg库完成了所有工作,而且非常完美。 好吧,差不多。由于所有高分辨率屏幕都存在,我们

    0热度

    1回答

    我想将一个下载链接添加到使用AmCharts和CanVG的页面。 整个图形和img显示部分都正常工作。 现在我需要一个下载链接为用户提供所显示图形的图像。 我已经尝试创建一个HTML链接元素的图像,但在那一刻,我得到一个错误,说:“请求的URI太长”。 我也有使用形式尝试,从图像(通过jQuery获得)到一个新的页面解析源,并有显示,但也不会工作.. 任何人都可以帮助我?使用html/php/jq

    0热度

    1回答

    我正在使用canvg将大量svgs呈现到画布上。我希望这些svgs基于复选框消失/显示 - 我已将复选框位下移,并使svgs显示。但我的问题是如何让svgs消失? 这是我如何渲染svgs: if(cb.checked){ //loops through an svg array if(svg has certain conditions) canvg('canvas

    4热度

    1回答

    我正在使用AMcharts绘制图形。我需要以pdf格式显示图表。所以,我已经将图转换为PNG图像并以pdf格式显示。这个过程在IE9以外的现代浏览器中成功运行。 我的问题仅限于IE9。 我在div容器中有两个svg标签。第二个svg标签完全按照我的预期分析。 但第一个svg标签显示为空白图像。 我使用canvg.js作为html画布。 <script src="http://canvg.googl

    3热度

    1回答

    我使用canvg库将Google图表保存为图像。有关此过程的更多信息,请参阅此page。 好吧,所以JS框架为我提供了图像的编码数据,并且我使用表单和隐藏域来触发下载数据。 HTML CODE <form accept-charset="UTF-8" action="<%= rest_png_path %>" id="png_hidden" method="post"> <input i

    2热度

    1回答

    我正在尝试使用Canvg将SVG转换为Canvas。开箱即用非常好。 原始SVG图形 SVG Graph http://f.cl.ly/items/130R0H3U291J1Q3G182I/Screen%20Shot%202013-03-18%20at%2012.53.57%20PM.png 画布渲染 Canvas Render http://f.cl.ly/items/132M2V3I2Y1Z2

    0热度

    1回答

    我使用canvg(http://code.google.com/p/canvg/)导入了一个svg文件中的图像,该图像导入到一个<canvas>对象中。 canvg('canvas', '../path/to/your.svg') 我需要每当用户点击内部在SVG文件中定义的路径中的一个执行动作。那可能吗?不需要 画布,如果可以做到这一点,没有它,请让我知道(是不是有什么样的?)