Python:A4 p大小

2024-05-16 12:39:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个代码可以保存一个图形:

savefig("foo.eps", orientation = 'portrait', format = 'eps')

如果我不指定任何thingelse,则正确保存该图,但打印时,该图只填充A4页的一半。如果我将字符串修改为:

savefig("foo.eps", papertype = 'a4', orientation = 'portrait', format = 'eps')

没什么,查格斯! 我如何设置数字的大小,使其填充整个A4页? 多谢提前。


Tags: 字符串代码format图形foo数字epsa4
1条回答
网友
1楼 · 发布于 2024-05-16 12:39:06

保存之前,请尝试设置图形的大小(以英寸为单位)。当您通过执行以下操作初始化图形时,可以执行此操作:

figure(figsize=(11.69,8.27)) # for landscape

或者如果这个数字存在:

f = gcf()  # f = figure(n) if you know the figure number
f.set_size_inches(11.69,8.27)

或对所有地块提前使用

rc('figure', figsize=(11.69,8.27))

相关问题 更多 >