Most formatting commands will be effective for ESC-POS emulated ticket printers. For inkjet printing you can use HTML printing. I didn't exposed any setting for HTML printing and it generates a fixed output but with a small hack you can use different fonts.
Open Start Menu > SambaPOS 2 > SambaData shortcut. It should display a folder that contains a file named "SambaSettings.txt". First of all create a copy of this file for backing it up. Open it. You'll see a line something like font-family: 'Courier New', monospace;
just under that line insert this line.
font-size:12px;
Be careful while inserting that line. Try not to change any other value.
Now restart SambaPOS and it should print with smaller sized fonts on HTML mode. You can change 12px value as you need. SambaPOS reads these values on start up so you need to restart SambaPOS whenever you change it.
If something goes wrong and you get errors while starting SambaPOS overwrite backup file and try again.
I'll be happy if you can share the result.
Thanks.