2011-03-30 2 views
1

나와 내 친구는 SVG and PHP or PYTHON으로 무언가를 만들고 싶습니다.PHP/PYTHON/다른 프로그래밍 언어로 Visual SVG의 힘 수확

프로그래밍 언어를 SVG와 같은 강력한 시각적 인터페이스와 함께 연결하는 통합/워크 플로가 있습니까? SVG보다 다른 유망한 시각적 방법이 있습니까?

+1

내가 좋아하는 SVG 프로젝트는 SVGedit이지만 javascript 기반입니다. [그것을 (보십시오)] (http://code.google.com/p/svg-edit/) – Clint

답변

1

저는 파이썬 언어로 SVG를 동적으로 조작 할 수있는 몇 가지 방법이 있다고 생각합니다.

먼저 Java 기술을 기반으로하는 SVG의 일류 구현을 제공하는 Apache Batik 라이브러리를 사용할 수 있습니다. JVM 언어를 사용하여 Batik API를 개발할 수 있습니다. 또한, 자이 썬을 스크립팅에 사용할 수 있습니다. http://xmlgraphics.apache.org/batik/using/extending.html#interpreters

둘째, Webkit의 SVG 구현을 사용하여 PyGTK Webkit 바인딩을 사용하여 SVG 컨텐츠를 조작 할 수 있습니다. 웹킷과 PyGTK로 설정하는 방법은 다음을 참조하십시오. http://www.tuxradar.com/content/python-pygtk-webkit-20-minutes

이러한 접근 방식 모두 SVG DOM을 조작하는 수준에 있으므로 동적 동작을 추가하는 데 사용할 수 있습니다. 그러나 정적 컨텐트를 생성하기 만한다면 XML을 생성 할 수있는 모든 언어가 적합 할 것입니다.

1

시도 pySVG. SVG '형식'은 본질적으로 XML이므로 모든 태그를 직접 작성하면 모든 XML 라이브러리를 사용할 수 있습니다.

관련 문제