Gnuplot-Windows终端并保存为png/pdf。。。(不仅是.EMF) < >我使用GnUpTror通过将数据从C++程序中的管道传输到GnApp.Exe槽外壳来绘制图形。我使用的是windows终端,它专门用于windows操作系统
但是,我只能将图形保存为.EMF文件。如何扩展windows GUI终端以支持更多格式Gnuplot-Windows终端并保存为png/pdf。。。(不仅是.EMF) < >我使用GnUpTror通过将数据从C++程序中的管道传输到GnApp.Exe槽外壳来绘制图形。我使用的是windows终端,它专门用于windows操作系统,gnuplot,Gnuplot,但是,我只能将图形保存为.EMF文件。如何扩展windows GUI终端以支持更多格式 我认为windows GUI终端无法扩展 我终于切换到了@GBOFI推荐的QT交互式终端。此终端允许将图形导出到: pdf svg bmp(通过图像) png(通过图像) 见下文: 请注意,此答案意味着生成的gnuplot.exe将依赖于某些外部dll(QT5Core.dll…)您需要专门针对“Windows终端”内容的答案,而不是命令行过程的描述set term xxx;列出“pippo.xxx”;雷
我认为windows GUI终端无法扩展 我终于切换到了@GBOFI推荐的QT交互式终端。此终端允许将图形导出到:
- svg
- bmp(通过图像)
- png(通过图像)
请注意,此答案意味着生成的gnuplot.exe将依赖于某些外部dll(QT5Core.dll…)您需要专门针对“Windows终端”内容的答案,而不是命令行过程的描述
set term xxx;列出“pippo.xxx”;雷普特;列出“”
,不是吗?顺便说一句,当你点击软盘图标时会发生什么,你有不同的选项吗?是的,专门针对Windows终端。如果单击软盘图标,我可以直接选择保存EMF文件的位置。@GBOFI更准确地说,我希望通过GUI而不是通过命令行过程使用不同的导出格式。我希望是错误的,但是。。。您可以研究的一种可能性是检查二进制文件是否支持跨平台终端(wxt
或qt
),这些终端能够交互修改绘图,并为导出修改后的绘图提供不同格式的选择。@gboffi感谢您的想法,我已经重新编译了我的二进制文件来支持QT,而且它更好。看看我的答案。