Is "float: left" possible for NVRAM printer images?

I’m pretty sure I already know the answer to this, but is it possible to “left align” or in CSS terms “Float: Left” an NVRAM image on a printer?

I would like to add a WiFi logo to my recipt and then have the password to the right hand side, but to keep things simple I’d like that password to be standard text from the template and not included within the BMP.

Anyone know if this is possible?

The HTML Printer allows you to use HTML tags and inline-CSS in those tags.

However, there would be no way to pull the image from NVRAM into a DIV or similar.

And I don’t think even using the <BMP> printer tag with the path to the image is going to allow for that because justification is not part of the tag as it is with something like:

<J00>putThisLeft | putThisRight

I do wonder though whether the HTML Printer allows for specifying and on-disk image as part of the CSS or maybe as part of the HTML tag like <img src="path/to/image.jpg"> ? It might…

Hmmm - could be an option.

What is the general view on speed and quality of using HTML with the a thermal printer. I figured the HTML printer was more geared towards regular printers for invoices etc?

Personally, I have always just used “Ticket Printer” (ESC/POS) and have not experimented with the HTML Printer at all, though I am sure there are many who do use it, especially in the case of those using Foreign languages.

You have a lot more control over the output with HTML/CSS because of it’s very nature, but if it can load images from disk, I would expect a slow-down unless the file is small, and I can’t comment regarding the image quality produced from that.

There is also a Document Printer which has a lot of flexibility for layouts.

It seems like “float: left” is not yet implemented for the HTML printer (I tried it with text and it didn’t work, so didn’t move towards using images).

For now I will just embed the text in an image.