是否有通过 Python-turtle 导出更大的 Postscript 文件 (.eps) 的解决方法?

问题描述 投票:0回答:0

我是新来的。我们需要并感谢您的帮助。 我正在寻找一种在使用 Python-turtle 时导出矢量“图像”的方法。 我在 Stackoverflow 上找到了下一个“方法”,这很适合我,因为我可以在 Adobe Illustrator 中将 Postscript 文件作为矢量打开。

这是代码:

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2023.4.14
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FIRST
from tkinter import *
from turtle import *
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A3 = 1587.1183
screensize(1720,1320)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MAIN

# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ROUND_UP
ts = getscreen()
ts.getcanvas().postscript(file = “first.eps”)

注意,因为我的屏幕尺寸 (1720,1320) 比我的笔记本电脑显示屏 (1366,768) 大,python-turtle 窗口打开时带有两个滚动条,即绘图的一部分总是隐藏的。 . .

因此输出,即 .eps 类似于我笔记本电脑上显示的绘图的视觉部分。因此,命令“getscreen()”完全按照它的建议执行。

我知道,电脑永远不会错。 但是谁知道这种尝试的解决方法,可能是通过包含 tkinter “ScrolledCanvas(master)” 命令? 或者?

谢谢!

tkinter display python-turtle postscript screen-size
© www.soinside.com 2019 - 2024. All rights reserved.