When processing binary files, such as an image, ESL provides two subroutines to Read "FileToHexString( )" and Write "HexStringToFile( )" files using a Hexadecimal encoded ESL string as a internal buffer for the content of the file. These routines are essential when processing binary data that can be retrieved from a data base or a web server.