Draw Receipt with Multiline text in same line

By adding this code below:

  • Add to your dependancies

     implementation 'com.github.danielfelgar:draw-receipt:0.1.3'
  • write any text to print with multiline

     val DEFAULT_TEXT_SIZE = 80f //set suitable size for your printer
     val MAXIMUM_CHARACTER_LINE = 26 //set suitable max based on your printer width
      val receipt = splitItemText(
          "Trying to print Multiline to receipt POS Trying to print Multiline to receipt " +
                  "POS Trying to print Multiline to receipt POS",
  • Here you can send receipt to your POS printer like Sunmi devices, Newland or any external printers like epson…etc

      //OR show it inside imageview 
      val view = findViewById<ImageView>(R.id.receipt_image)



View Github