如何缩放raphaeljs纸

时间:2013-11-03 22:44:24

标签: raphael

我正在使用.svg文件缩略图。最初的.svg来自CorelDraw,每个大约400x400。但我希望在75x75缩略图div中使用它们。

我试过了:

  • one_thumb__paper.setViewBox(0,0,75,75,true);

  • one_thumb__set.transform(“s.5”)

  • 还有ScaleRaphaël

1 个答案:

答案 0 :(得分:1)

我做错了两件事:

1 - 
//  the wrong way:
var my_set = my_paper.importSVG( my_svg_string); 5   

//  the correct way:
var my_set = my_paper.set();
my_paper.importSVG( my_svg_string , my_set );


2 - 
//  the wrong way:
my_set.transform( "s.5" )   

//  the correct way:
my_set.transform( "s.5,.5,0,0" )

请参阅working fiddle

请参阅raphaeljs svg importer