Anderson..
Eu tenho aqui uma Daruma DR700 H
Se configuro a impressora numa qualidade que não seja 200x200, a danfe sai toda desconfigurada, fazendo quebras no meio da impressão.. Segundo o pessoal do suporte da Daruma, deve-se usar a configuração de qualidade 200x200 que vai imprimir sem problemas. Realmente imprime sem problema numa qualidade invejável, porém extremamente lenta, linha por linha..
A posição do suporte da Daruma é que a impressão pelo Spooler é assim mesmo, mas comentaram que ainda estão fazendo ajustes no driver.. Talvez no futuro lancem um driver que imprima com qualidade e velocidade..
Por enquanto, fiz configurável, ou seja, o cliente é quem vai escolher.. Se ele quer imprimir pelo Spooler sem se importar com a velocidade, blz.. caso contrário, ele pode optar por imprimir em modo caractere.. nesse caso fiz uma rotina imprimindo a Danfe "no braço" usando a DLL da Daruma..