dotmatrix printer - again

Hello FR team,

I readed the few topics about printing to dotmatrix printers using their build in capabilities. While I was developing software with delphi, FR3/FR4 was the perfect solution for me. Unfortunately the dotmatrix capabilities are not available under FastReport .Net. Since I switched to .Net for several reasons I'm waiting that FastReport .Net will "Learn" to handle dotmatrix printers natively. I want to stay with FastReport, but can't wait any longer. My question is, if I'm starting to do the neccessary programming, can you push me into the direction from which FR base class I have to start? I thought about to programm a dotmatrix export filter. Can you provide some sample code to show which methods I have to override for this? Actually I don't have a FastReport .Net licence with full sourcecode, so I can't look for myself. As far as I understood, its not possible to send native escape sequences to printers by using only managed code, but MS provided some sample code to do it by some API calls. This solution seems acceptable to me.

Any help is appreciated - best regards

Ulrich Groffy

Comments

  • edited 7:07PM
    Hello,

    Sorry, no - dotmatrix support requires a lot of changes everywhere (at component level, engine level, preview, export and print). We have no plans to implement it now.
  • edited 7:07PM
    The room buzzing with that so very typical sound of your relentlessly working Dot Matrix Printer dishing out pages after pages of print outs on those punched papers. Who can forget those sturdy robust machines that were a proud possession in our room - often an extension of your PC that not everyone could afford. Great article, i just read one and you make simple conclusion and powerful to learn.
    dry erase laminate

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.