Relatórios Gráficos e Modo Texto

Olá

Alguém conhece alguma API ou ferramenta que seja capaz de a partir do mesmo layout de relatório adaptar-se tanto para impressão em impressora gráfica (Laser) quando em modo texto (matricial) ? Ou então alguma coisa que converta um relatório que é gerado para PDF para ser gerado para modo texto, de forma que seja possível imprimir em impressora matricial?

Obrigado a todos.