如何在UI上显示带图片的文档并允许python中的超链接?

时间:2019-02-20 15:48:13

标签: python user-interface tkinter

我正在尝试在UI上显示.docx文档。这是我的代码:

import tkinter as tk 

class viewers(tk.Frame):
    def __init__(self,master = None):
        from main import a
        document = Document(a)
        super().__init__(master)
        self.master = master
        self.pack()
        T = Text(root,state='normal',height=15,width=60)
        T.pack()
        T.insert(END,open(a).read())
    def create_widgets(self):
        self.quit = tk.Button(self,text="QUIT",fg="red",command=self.master.destroy)
        self.quit.pack(side="top")

1 个答案:

答案 0 :(得分:0)

您无法在tkinter中显示docx文件。您必须自己解析文档,并使用文本小部件的功能(例如:可配置标签)来重现文档。您不太可能能够准确地重现格式,但是对于以文本为主的简单文档,您可以相当接近。