Package jspecview.export
Class JDXExporter
java.lang.Object
jspecview.export.JDXExporter
- All Implemented Interfaces:
JSVExporter
class
JDXExporter
contains methods for exporting a
JCAMP-DX Spectrum in one of the compression formats DIF, FIX, PAC, SQZ or
as x, y values.- Author:
- Debbie-Ann Facey, Khari A. Bryan, Craig A.D. Walters, Prof Robert J. Lancashire
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportTheSpectrum
(JSViewer viewer, ExportType type, OC out, Spectrum spectrum, int startIndex, int endIndex, PanelData pd, boolean asBase64) Exports spectrum in one of several formats
-
Field Details
-
newLine
-
-
Constructor Details
-
JDXExporter
public JDXExporter()
-
-
Method Details
-
exportTheSpectrum
public String exportTheSpectrum(JSViewer viewer, ExportType type, OC out, Spectrum spectrum, int startIndex, int endIndex, PanelData pd, boolean asBase64) throws IOException Exports spectrum in one of several formats- Specified by:
exportTheSpectrum
in interfaceJSVExporter
- Parameters:
type
-out
-startIndex
-endIndex
-spectrum
- the spectrumpd
- only for SVG/SVGIasBase64
- TODO- Returns:
- data if path is null
- Throws:
IOException
-