There is no specific requirement to use dot matrix printers or indeed, any type of printer. You can generate flight paperwork on the back of a paper napkin in crayon if it meets the required standards for information. Unfortunately, paper copies are still required by most jurisdictions though so electronic data transmission is supplementary rather than statutory in most cases.