我将图像分成不同的部分(出于某种原因)。我已经在 ubuntu 中使用 QT-creator 完成了这项工作。对于图像创建,我在 qt-creator 中使用了 gnuplot。现在我想打印该图像(以 eps 格式)。但我不知道如何将这些部分组合在一个文件中。
将不胜感激结合这些部分的任何帮助。
问候,
哈马德·塔里克
我将图像分成不同的部分(出于某种原因)。我已经在 ubuntu 中使用 QT-creator 完成了这项工作。对于图像创建,我在 qt-creator 中使用了 gnuplot。现在我想打印该图像(以 eps 格式)。但我不知道如何将这些部分组合在一个文件中。
将不胜感激结合这些部分的任何帮助。
问候,
哈马德·塔里克
我不知道如何在 C++ 中执行此操作,但在您的情况下,使用命令行实用程序非常方便,因为您使用 gnuplot 创建的图像无论如何都会保存为文件。
命令行调用是:
psjoin A.ps B.ps C.ps D.ps | psnup -4 > ABCD.ps
也许您需要调整图像的大小和位置,请参阅man psnup
。
为此,您需要将图像保存为 a .ps
,而不是 as .eps
,即使用set terminal postscript
而不是set terminal postscript eps
。在您的情况下,这不应该改变任何东西,但上述程序似乎只能与 PS 一起正常工作。
这些程序包含在 Ubuntu 的psutils包中。