Manual reports
FastReport have some class or component that allows to create report manually (like writeln, canvas.textout) allowing control of page, jump of line among others, to be shown in preview and to use resources as to save in pdf, to print in dot-matrix printers etc...
Comments
If so, I think you can use the dot-matrix report. And if you really want to write the entire report, you can create the report with just one memo and set its text manually.
Regards.