我设法做了一些黑客工作,以缩放拉斐尔的文件,因为setviewbox对我不起作用,以下是我编写的函数: var s = "matrixpaper.canvas.appendChild(gelem);然后我可以调用:paper.zoomAndMove(minx,miny,zoomRatio);
有没有可能通过转换函数使其平滑缩放
我在试着调整我的raphaeljs图标的大小。但我遇到了一些奇怪的调整溢出大小的问题,我真的不知道如何修复,但我已经尝试了一些方法。这是JS代码:
var message = "M16,5.333c-7.732,0-14,4.701-14,10.5c0,1.982,0.741,3.833,2.016,5.414L2,25.667l5.613-1.441c2.339,1.317,5.237,2.107,8.387,2.107c7.732,0,14-4.701,14-10.5C30,10.034,23.732,5.333,16,5.333z"
我已经从Illustrator-image创建了SVG-file。我使用这个:来导入和显示矢量图像。var mygetrequest = new XMLHttpRequest();paper.importSVG(svgdata); //where paper is my Raphael canvas但是我似乎找不到任何关于如何更改图像设置和视图的信息或提示?例如,我非常希望它填满它的容器,而不管它的大