Drop a text table, an Excel workbook or a JCAMP-DX spectrum and it opens as a sheet. Select the zones to plot — one or several, column by column or row by row — correct a cell where it is wrong, and every zone becomes a named column: a wavenumber, a transmittance, a concentration.
Compute new columns with a line of JavaScript, such as 1e7 / wavenumber or y / max(y) * 100, then plot lines, points, bars or sticks on one or two y axes. The figure is laid out at the width of a journal column, in its fonts and line widths, and saved as SVG or PNG, or pasted into draw and write.
Drop a table or a spectrum, pick the columns to plot, compute new ones with programs, and lay the chart out at the width, in the fonts and with the lines a journal prints. The tool needs JavaScript, because the chart is drawn in your browser.