我試圖用RaphaelJS在紙張的寬度的50%處放置一個圓圈,這可能沒有先做數學(.5 *像素寬度)?我想簡單地將一個元素放置在其容器寬度的50%處,這對於當前的Raphael API來說甚至是可能的嗎?RaphaelJS - 矢量還是不?
拉斐爾聲稱能夠繪製矢量圖形,但它似乎API中的所有內容都是基於像素的。你如何使用像素繪製矢量圖像?這似乎是100%矛盾。
同樣,據我瞭解矢量藝術,它保留相同的尺寸,無論實際大小。這不是使用矢量圖形的主要原因之一,不管它是用於屏幕,打印還是其他,它將始終是相同的比例?因此,我進一步 困惑的需要像ScaleRaphael;看起來像這樣的功能是創建矢量圖形的重要組成部分。但是,也許我只是不明白矢量圖形?
它看起來不像是用絕對像素尺寸創建的圖像,並且無法在本地調整大小以適合作爲矢量圖像。那,或者我在這裏錯過了一大塊API。
在此先感謝您的幫助。我試圖將這兩次發佈到RaphaelJS Google Group,但我想他們會因爲任何原因審查它,因爲我一直在等待它自上週以來出現,並且仍然沒有我的帖子的標誌(儘管其他新帖子正在顯示)。
是的,拉斐爾繪製矢量圖形。它使用SVG或VML呈現,它們都是矢量語言。 – Spudley
只是憑藉使用SVG/VML並不意味着它是一個真正的矢量圖形... – ken
而拉斐爾API確實包含'.scale()'方法。 – Spudley