2008-11-15 54 views
6

我正在尋找像開羅一樣的庫,速度更快。它必須是一個使用C或Python的庫。如果我可以輸出到PNG和SVG,它也會很好。我在看Qt的亞瑟,但那是C++,我不是粉絲。 有什麼建議嗎?用於C或Python的快速矢量渲染庫

編輯:另一個先決條件是它必須在Linux下運行。

回答

2

Python有aggdraw

+0

Aggdraw基於AGG? (抗晶粒圖形)。上次我檢查的時間比開羅慢了一點。 – 2008-11-15 23:30:20

2

我不知道什麼是快速的,但這裏是一個rendering comparison

編輯:顯然Xara應該比開羅快得多。

+0

不幸的是Xara的渲染器的基本元素不是開源的。好的應用程序,但他們的Linux努力似乎已經死了,可悲的是。 – bobince 2008-11-15 11:45:39

1

谷歌的Chrome瀏覽器和Android平臺使用他們Skia的矢量庫。

我聽說弗拉基米爾武基切維奇已經快速移植到開羅能夠使用Skia的二手市場。快速谷歌搜索似乎證實了它:

http://people.mozilla.com/~vladimir/misc/cairo-skia.patch

不知道何時或是否這是主流,但我預計全線大提速!

+0

你有鏈接到Skia圖書館的主頁嗎? – 2008-11-17 01:52:45

0

OpenGL?

它可以很好地做2D。 :)