資源簡介
使用pymupdf開發pdf查看器-tkinter篇,包含tkinter的基本部件:菜單、工具欄、canvas,使用pymupdf打開一個pdf文件,點擊頁面縮略圖后查看
代碼片段和文件信息
import?tkinter?as?tk
import?tkinter.font?as?tf
from?tkinter?import?messagebox?filedialog?simpledialog?colorchooser
from?tkinter?import?ttk
from?PIL?import?Image?ImageTk
class?Myframe(tk.frame):
????def?__init__(self?master=None):
????????tk.frame.__init__(self?master)
????????self.root?=?master?????????????????#?root
????????self.pack(fill=tk.BOTH?expand=True)
????????self.font_en?=?tf.Font(self?size=14)
????????self.createICO()
????????self.create_menu()
????????self.createToolbar()
????????self.create_widgets()
????#?初始化圖標
????def?createICO(self):
????????self.imgs?=?[]
????????self.fileimg?=?[]
????????self.fileimg.append(ImageTk.PhotoImage(Image.open(‘res/new.png‘).resize((2424))))
????????self.fileimg.append(ImageTk.PhotoImage(Image.open(‘res/delete.
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????6618??2020-05-25?20:29??Myfr
?????目錄???????????0??2020-05-25?20:05??res\
?????文件????????2269??2019-10-07?16:35??res\arrowleft.png
?????文件????????2425??2019-10-07?16:35??res\arrowright.png
?????文件????????4048??2019-10-07?16:35??res\delete.png
?????文件????????4566??2019-10-07?16:35??res\exit.png
?????文件????????4960??2019-10-07?16:35??res\info.png
?????文件????????3735??2019-10-07?16:35??res\new.png
?????文件????????9364??2020-05-25?20:23??tkpdf.py
- 上一篇:機電傳動課程設計專用榫齒銑電氣控制系統設計
- 下一篇:vue elementui
評論
共有 條評論