我用 Tkinter 创建了一个应用程序。该应用程序包含一个
FigureCanvasTkAgg()
中的图形。
我使用
pyinstaller
创建了一个 .exe 文件。应用程序本身可以正确显示(即,当它从 Spyder 运行时),没有分辨率问题。然而,画布中的图形的所有文本都太大(图例最终位于画布之外,从 Spyder 运行时情况并非如此)。
我尝试:
这个答案设置进程 dpi 感知(Windows,
SetProcessDpiAwareness
)。这不行。有人有建议吗?
因为我无法发表评论:
一旦我意识到导入 pyautogui 将使 tkinter 分辨率达到最大。
pip install pyautogui
import pyautogui