我正在尋找像開羅一樣的庫,速度更快。它必須是一個使用C或Python的庫。如果我可以輸出到PNG和SVG,它也會很好。我在看Qt的亞瑟,但那是C++,我不是粉絲。 有什麼建議嗎?用於C或Python的快速矢量渲染庫
編輯:另一個先決條件是它必須在Linux下運行。
我正在尋找像開羅一樣的庫,速度更快。它必須是一個使用C或Python的庫。如果我可以輸出到PNG和SVG,它也會很好。我在看Qt的亞瑟,但那是C++,我不是粉絲。 有什麼建議嗎?用於C或Python的快速矢量渲染庫
編輯:另一個先決條件是它必須在Linux下運行。
Python有aggdraw
我不知道什麼是快速的,但這裏是一個rendering comparison。
編輯:顯然Xara應該比開羅快得多。
不幸的是Xara的渲染器的基本元素不是開源的。好的應用程序,但他們的Linux努力似乎已經死了,可悲的是。 – bobince 2008-11-15 11:45:39
谷歌的Chrome瀏覽器和Android平臺使用他們Skia的矢量庫。
我聽說弗拉基米爾武基切維奇已經快速移植到開羅能夠使用Skia的二手市場。快速谷歌搜索似乎證實了它:
http://people.mozilla.com/~vladimir/misc/cairo-skia.patch
不知道何時或是否這是主流,但我預計全線大提速!
你有鏈接到Skia圖書館的主頁嗎? – 2008-11-17 01:52:45
OpenGL?
它可以很好地做2D。 :)
Aggdraw基於AGG? (抗晶粒圖形)。上次我檢查的時間比開羅慢了一點。 – 2008-11-15 23:30:20