Generate File and send it to Printed by my App

I need to make a simple app that prints small receipts. I need to generate a PDF from my app and then send it to print.

I wanted to ask you some advice:

  • can I implement this use case from an app written in ionic?
  • can I send the file to a mini network printer?
  • do I need the mini printer to support some particular communication protocol?
  • I would like to avoid the classic printer preview page, but have a simple button in the app that starts printing

please give me some advice

L