我已經使用http://raphaeljs.com/image-rotation.html raphel的腳本,但。怎樣才能保存這個旋轉的圖像。順時針和逆時針方向旋轉圖像
0
A
回答
0
這是一個SVG,本質上不是一個圖像。
您必須通過AJAX將生成的SVG保存到您的服務器上,並使用外部SVG渲染庫進行渲染。
你可以試試librsvg2-bin
,因爲我聽說它有效。
0
如前所述,它是一個SVG元素,它在點擊旋轉按鈕時使用源圖像來改變它的角度。通過檢查旋轉的圖像,你會看到SVG元素,如:
<image x="160" y="120" width="320" height="240" preserveAspectRatio="none" href="http://raphaeljs.com/bd.jpg" transform="rotate(-90, 320, 240)"/>
你會發現有一個tranform
屬性包含rotate(angle, x, y)
功能。如果您可以找到獲取該角度值的方法,則可以使用imagerotate函數使用它來操縱圖像源以使用PHP生成新圖像。
通過這樣做,我得到了transform
屬性值:
document.getElementById('holder').getElementsByTagName('image')[0].getAttribute('transform')
這將返回"rotate(-90, 320, 240)"
當然,這是一個黑客,P
相關問題
- 1. 順時針/逆時針旋轉圖像
- 2. 如何在android中順時針和逆時針旋轉圖像?
- 3. jQuery:以90度增量順時針/逆時針旋轉圖像?
- 4. 在android中順時針和逆時針方向旋轉一個正方形
- 5. JQuery-順時針旋轉div並逆時針旋轉
- 6. 如何在jQuery中滾動/順時針和逆時針旋轉圖像?
- 7. 使用c中的平移變換順時針和逆時針旋轉圖像#
- 8. 如何順時針和逆時針旋轉圓圈?
- 9. 帶8弧的圓弧svg順時針和逆時針旋轉
- 10. 用CGAffineTransformIdentity逆時針轉爲順時針方向
- 11. 使用javascript在div內順時針或逆時針旋轉圖像
- 12. 如何順時針或逆時針旋轉圖像,以較短者爲準?
- 13. 順時針方向旋轉2d形狀
- 14. Flash CS4:順時針或逆時針旋轉對象
- 15. 查找QDial是否順時針或逆時針旋轉
- 16. 如何在android中(在指尖旋轉)順時針和逆時針旋轉圖像?
- 17. iPad以逆時針方向旋轉90度的橫向方向發射圖像
- 18. 使用LibGDX順時針旋轉圖像
- 19. 順時針旋轉90度的圖像
- 20. Javascript旋轉 - 如何逆時針旋轉?
- 21. 順時針旋轉2d向量90度
- 22. 目標C CATransform3DMakeRotation順時針/逆時針
- 23. Java PathIterator順時針或逆時針?
- 24. 順時針旋轉線
- 25. 旋轉陣列順時針
- 26. 旋轉陣列順時針
- 27. Java逆時針旋轉90度
- 28. 如何在逆時針旋轉後重建圖像
- 29. d3圓弧轉換逆時針不順時針
- 30. 查找射線是順時針逆時針還是非逆時針算法