2011-04-12 169 views
3

我新手raphael.js和SVG。我有一個圖像元件,我可以選擇使用在任何區域拖放在其上的矩形。問題是圖像必須是透明的,但選定的矩形不是。raphael.js裁剪圖像

如果我使用的CSS我將設置矩形和背景的位置背景圖像,但我還沒有發現這樣的SVG可能(也可能爲VML IE)。

如何,我可以裁剪圖像,並把它在透明的一幅或一組後臺位置爲矩形?

UPD:其實我找到了解決方案:對於每個新創建的矩形我可以複製圖像並使用剪輯矩形屬性。但是這個解決方案不符合我的需求。我無法旋轉剪輯矩形區域,僅限圖像。

回答

0

矩形剪輯矩形拉斐爾提供的是的,你可以在SVG做什麼的一個子集。

這裏的旋轉剪切的例子:masking-path-02-b

這裏有一些更先進:masking-path-07-b