Gnuplot:设置大小比率-1和<lrtb> margin 0不起作用?

时间:2015-11-13 12:25:36

标签: pdf-generation gnuplot margins

使用Gnuplot,我想将PNG作为背景图像绘制成PDF文件,我后来想将曲线绘制到。轴的纵横比应为1,这样图像不会失真。此外,PDF文件中的图像周围不应有白色边框。目前,我使用:

set terminal pdf color solid
set output "input.pdf"
unset xtics
unset ytics
unset border
set size ratio -1
set lmargin 0
set rmargin 0
set tmargin 0
set bmargin 0
plot "input.png" binary filetype=png w rgbimage notitle

这会在左右边界留下大的白边。

当我省略set size ratio -1时,没有边距,但图像失真。

当我用set terminal pdf color solid替换set terminal pdf color solid size <width>, <height>时,插入PNG的宽度和高度,我得到所需的输出,即没有边距和图像保留其原始宽高比。不幸的是,在我的工作流程中,这需要解析并自动将这些值传递给Gnuplot,这看起来很麻烦。

有没有理由将边距设置为0并不能将宽高比设置为1?

您是否有其他解决方案无需将图像尺寸传递给Gnuplot?

0 个答案:

没有答案