Объединение векторных и растровых изображений в gnuplot

Есть ли способ объединить векторный файл с растровым файлом в gnuplot, чтобы получить один? В частности, у меня есть спектр химического соединения (файл.eps), и я хотел бы наложить структурную формулу соединения (.png) на заданную позицию в файле спектра (сохраняя высокое качество векторной графики в частях полученного рисунка). которым ничто не мешает по формуле).

Заранее спасибо.

1 ответ

Решение

Используйте функцию мультиплота в gnuplot, чтобы сделать это

например

set terminal postscript eps enhanced color "Helvetica" 20
set output 'my_data.eps'

# beginning of multiplot
set multiplot

# the first plot
set size 1,1
set origin 0,0
set xlabel "Distance 1"
set ylabel "Distance 2"
set log x
set log y
set xrange[0.01:1]
plot    "my_data.m" title "" with p pt 5

# smaller overlay plot
set size 0.45,0.45
set origin 0.15,0.5
set xrange [:0.2]
set lmargin 5
unset xlabel
unset ylabel
unset arrow
unset logscale
set xtics 0.05
set ytics 0.2
set grid
plot    "my_data.m" title "" with p pt 5

# end of multiplot
unset multiplot

Ссылка

Вы также можете найти эту ссылку полезной: http://gnuplot.sourceforge.net/demo_4.2/image.html

Другие вопросы по тегам