2012-08-04 3 views
0

변환을 사용하여 Raphael의 수직 스케일링에 관한 질문이 있습니다. 다음 코드를 시도 :Raphael의 수직 스케일링

var transform = "sx"+dx; 
selRect.transform(transform); 

하지만 트릭을하지 않는 것 같습니다. 누구나 아이디어를 해결하는 방법?

미리 감사드립니다.

답변

2

그래서

var bbox = selRect.getBBox(); 
var transform1 = "S1," + dx + ",0,0"; 
var transform2 = "S1," + dx + "," + (bbox.width/2) + "," + (bbox.height/2); 

다르게 결과 RECT를 상쇄 할 ... 당신은 선택적으로 당신이 주변으로 확장하려는 지점을 표시 할 수 잊지 마세요, 또한

var transform = "S1," + dx; 

사용해보십시오. 그것은 확실히 기회에 편리하게 올 수 있습니다!