2016-08-22 4 views
0

저는 파이썬과 tkinter를 사용하여 랩톱에서 일부 응용 프로그램을 개발했습니다. 그 다음, 나는 어느 시점에 갇혔다. 질문 : 이미지에서 텍스트 위치를 어떻게 바꿀 수 있습니까?Tkinter : 이미지의 텍스트 위치를 변경하는 방법

import tkinter as tk 
from PIL import Image, ImageTk 

path_to_pic = "....." 
root = tk.Tk() 
pic = Image.open(path_to_pic) 
tkpic = ImageTk.PhotoImage(pic) 
tk.Label(root, image = tkpic, text = ".....", compound = tk.CENTER).pack() 

root.mainloop() 

이것은 내 텍스트가 그림에만 가운데에 나타나는 것을 보여줍니다. 나는 텍스트를 조금씩 옮기고 최상의 위치를 ​​찾고 싶다. 이 문제를 해결하는 방법이나 비슷한 방법을 알고 있습니까?

+0

오래된 텍스트 공간을 채우는 방법? – dsgdfg

+0

원하는면에 공백을 추가하여 텍스트를 수평으로 이동할 수 있습니다. –

+0

그리고 수직 이동을 위해 '\ n'을 사용할 수 있습니다. –

답변

0

당신과 '\ 공백을 추가하여 수평 및 수직 텍스트를 이동 N 원하는 텍스트의 어떤 측면 (들)에, 각각의 수 :

text = "caption   \n\n\n\n\n\n\n" 

이의 왼쪽 상단에 "자막"을 넣어 것입니다 텍스트

+0

답변 해 주셔서 감사합니다. 그리드, 배치 및 팩 방법으로 텍스트를 이동할 수있는 방법이없는 것 같습니다. 그러나, 나는 내가하고 싶은 것을 성취 할 수 있었다. 건배. –

관련 문제