2010-06-01 12 views
2

나는 이미지를 퍼트됩니다 단어를 가지고 있지만 문제는 단어가 단어가 단어의 경우 단어 이동의 다운의 폭을 초과 어쨌든이 이미지파이썬 이미징 라이브러리에서 텍스트 줄 바꿈 방법?

의 폭을 초과해도 계속하다 이미지 또는 특정 지점에서 주어진 지점을 초과하면 단어 이동이 중지됩니다.

+0

지금까지 어떤 코드가 있습니까? 아주 적은 정보만으로 문제를 해결할 수는 없다는 것을 말하기는 어렵습니다. – msw

+1

새 행에 편지를 인쇄하는 것 – joven

+0

http://stackoverflow.com/questions/748453/writing-text-with-carriage-return-to-image-in-python-using-pil – StefanNch

답변

6

PIL은 자동으로이 작업을 수행하지 않지만 ImageFont 모듈에서 getsize 메서드를 사용하면 쉽게 수행 할 수 있습니다. 즉, 텍스트가 너무 크면 분할하지 말고 나머지는 다음 줄에 넣으십시오. (텍스트가 여러 줄에 걸쳐있을 경우이 작업을 반복적으로 수행 할 수 있습니다.)