@PublicAPI public interface IMoleculeRenderer
Modifier and Type | Method and Description |
---|---|
byte[] |
Render(IMoleculeData molecule,
ImageExporter imageWriter,
int width,
int height,
double dpiFactor)
Render the given molecule in the specified format.
|
byte[] |
Render(IMoleculeData molecule,
java.lang.String format)
Render the given molecule in the specified format.
|
byte[] Render(IMoleculeData molecule, java.lang.String format) throws java.io.IOException
molecule
- - what to renderformat
- - in what format it should look like (official ChemAxon rendering setting literal)java.io.IOException
byte[] Render(IMoleculeData molecule, ImageExporter imageWriter, int width, int height, double dpiFactor) throws java.lang.Exception
molecule
- - what to renderimageWriter
- - writer that contains the all rendering settingswidth
- - width of the image as an overrideheight
- - height of the image as an overridedpiFactor
- - dot per inch - screen resolution modifierjava.lang.Exception