well in your case I don't think I have come across any reporting tool that can help every reporting engine will send a form feed character when it reaches the page height declared even fortes report and fast report. So the only solution for continues printing is for you to write a custom reporting library. Again try the zreport engine I do not recall if it supports continues none page ware printing.
If it's really only the Form-feed ? That could be filtered.
Take the text-export, and send anything to the printer except the #12 (FF).
You will (slowly) getting out of sync to your perforation, but it'll do.
Using (modern) Laser-Printer and Termical-Printer you really should use the shipped (included) drivers.
Sometimes Termical printer have an internal report-engine.
You just send the data, header, logo, formatting, and footer and cutting is done by the printer-engine, (or the printer-driver)
But still, did you try to print on these printers ?
If so, what happened ?
What was coming out other than expected ?