2010-06-25 2 views
1

다양한 크기, 글꼴, 가중치 등을 사용하여 프로그래밍 방식으로 텍스트를 png로 렌더링하려면 좋은 신뢰할 수있는 라이브러리 또는 툴체인이 필요합니다. 또한 텍스트를 렌더링 할 수 있어야합니다. 원호 또는 경로. 나는 그것을 서버에서와 같이 실행할 것이기 때문에 빠른 것이 좋겠다.텍스트 - 온 - 경로를 지원하는 텍스트 렌더링 용 라이브러리

SVG 및 librsvg을 사용해 보았지만 <textPath> 요소를 렌더링하지 않습니다.

나는 pycairo을 시도했지만 다시 경로로 텍스트가 잘 돌아 가지 않으며, 카이로 문서의 모든 곳에서 텍스트 - 투 - 패스가 "장난감"이며 심각한 것으로 사용되어서는 안된다고 언급했습니다. 응용 프로그램.

서버가 파이썬을 실행하기 때문에 파이썬 바인딩이 가장 좋습니다. 그러나 나는 어떤 제안도 할 것이다.

답변

0

Qt는 SVG 모듈을 가지고 있습니다. 나는 textPath 요소를 지원한다고 생각합니다.

http://doc.trolltech.com/4.1/qtsvg.html

+0

yeesh. (끔찍한) pyqt4 문서를 통해 하루 종일 지내다가 svg를 QPainter 객체로 렌더링하려고 할 때 아무 이유없이 세그멘테이션 오류가 발생합니다. – colinmarc

+0

가 마침내 작동하지만 qt가 textPath 요소를 렌더링하지는 않더라도 계속 사용하겠습니다. – colinmarc

관련 문제