2008-11-15 2 views
6

저는 카이로와 같은 라이브러리를 찾고 있습니다. C 또는 Python과 함께 작동하는 라이브러리 여야합니다. PNG 및 SVG로 출력 할 수 있다면 좋을 것입니다. 나는 Qt 's 아서를보고있다. 그러나 그것은 C++ 다. 그리고 나는 팬이 아니다. 제안 사항이 있으십니까?C 또는 Python 용 빠른 벡터 렌더링 라이브러리

편집 : Linux에서 실행해야한다는 또 다른 전제 조건이 있습니다.

답변

2

파이썬은 자신의 라이브러리에 의존 벡터 라이브러리의 aggdraw

+0

Aggdraw는 AGG를 기반으로합니다? (안티 그레인 그래픽). 지난 번에 나는 그것이 카이로보다 조금 느린 것을 확인했다. –

2

무엇이 빠르지는 모르지만, 여기는 rendering comparison입니다.

편집 : 분명히 Xara은 카이로보다 훨씬 빠르다고합니다.

+0

불행히도 Xara의 렌더러에 필수적인 요소는 오픈 소스가 아닙니다. 훌륭한 앱이지만, 리눅스의 노력은 슬프게도 죽은 것 같습니다. – bobince

1

구글의 크롬 브라우저와 안드로이드 플랫폼 메이크업의 사용이있다.

나는 Vladimir Vukicevic이 Skia를 사용할 수있게 카이로를 신속하게 이식했다고 들었습니다. 빠른 인터넷 검색을 확인하는 것 같다

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

확실하지 때 또는이 주류이지만, 만약 내가 전반적으로 큰 속도 향상을 기대 것!

+0

Skia 라이브러리의 홈 페이지에 대한 링크가 있습니까? –

+1

Sargun을 두려워하지 않지만 코드는 온라인이며 http://www.satine.org/archives/2008/09/02/skia-source-code-released/에 배경이 있습니다. 나는 그라디언트를 잘 들었습니다. 채우기 및 모든 것들을 포함하고 있으며 코드에서 HW 가속을위한 GL 백엔드를 보았습니다. 휴대 전화에서 좋은 점은 PC에서도 유용합니다. – Will

+0

Google Skia 홈페이지는 http://code.google.com/p/skia입니다. – hannson

0

OpenGL?

2D를 매우 잘 처리 할 수 ​​있습니다. :)

관련 문제