1. A method for sending an image rendered in a hypertext markup language (HTML rendered image), to a printer, and printing the image by use of the printer, the method comprising steps of: providing an intelligent module adapted to connect to the printer, the intelligent module configured to be set a network address; providing a user terminal having network access to the intelligent module, and configured to execute a web application; embedding an application program interface (API) in the web application, the API providing: (i) a first property element user-input displayed on the user terminal and configured to designate a conversion method for converting the HTML rendered image into raster image data, (ii) a second property element user-input displayed on the user terminal and configured to set the network address of the intelligent module, and (iii) a method element configured to convert the HTML rendered image into the raster image data and send the converted raster image data to the intelligent module; converting, at the user terminal, the HTML rendered image into the raster image data by use of the method element, according to the conversion method designated by the first property element user-input; sending the converted raster image data from the user terminal to the intelligent module by use of the method element, according to the address designated by the second property element user-input; and sending the converted raster image data from the intelligent module to the printer.