HTML & EML specific considerations
Reading support for HTML and EML files is included in the following Imaging SDK products:
- Imaging SDK for the Java Platform
Currently, RasterMaster Software does not provide HTML/EML reading support in Macintosh products.
Preparation
In order to enable this feature you will need to prepare your system.
Windows
RasterMaster uses the Accusoft-modified open-source cef-pdf
program to perform HTML conversion. This program is extracted at runtime, either to the temporary directory (default), or to a user-specified directory. This extraction directory can be specified via Snowbnd.IMGLOW_setHtmlExtractionPath
. Your application must be able to read and write to this directory.
The above code only needs to be executed once for the lifetime of your Java program.
Now, RasterMaster will be able to detect and convert HTML/EML files.
Linux
RasterMaster uses the open-source wkhtmltopdf program to perform HTML conversion. This package will need to be installed on your system. On Debian-based systems, such as Ubuntu, you can install the wkhtmltopdf
package via apt
:
sudo apt install wkhtmltopdf
Now, RasterMaster will be able to detect and convert HTML/EML files.
Reading and Decompressing
To read/decompress a HTML or EML file, use any of the decompression calls such as IMG_decompress_bitmap(String, int)
. All Imaging SDK products automatically detect the file format and do not use the extension on the file name.
Have questions, corrections, or concerns about this topic? Please let us know!