PRINTDOCUMENT - IMPRESSÃO
Citação::
Eu uso direto o printdocument para imprimir cupom fiscal eletrônico nas impressoras Epson, daruma, bematech... e nunca deu erro
O único cuidado que vc deve ter é colocar essa linha
[Varialvel PrintDocument].PrintController = New Printing.StandardPrintController
pois senão ele mostra a mensagem imprimindo com o botão Cancelar Impressão default e se o usuário pressionar Enter, vai cancelar a impressão
PLUGSOFTSM, esses linhas de codigo q eu fiz da certo?
a impressora do Cliente é essa aqui > diebold <
http://produto.mercadolivre.com.br/MLB-701602153-impressora-termica-de-cupom-no-fiscal-diebold-_JM
Amigo... me desculpa não ter dado retorno
Hoje vou ver tua dúvida e posto a resposta aqui
Hoje vou ver tua dúvida e posto a resposta aqui
Ela dá certo sim
vc só deve tomar alguns cuidados que vou expor abaixo
1 - Reescrever teu código para [Ô]caber[Ô] dentro da área do papel, uma vex que uma bobina rem em média 72 mm de largura
2 - Instalar a impressora desejada como uma impressora do Windows
3 - Ativar a impressora antes da impressão
Vou chamar o teu componente PrintDocument1 de PrintDoc
Crie um button Chamado Imprimir
No evento Vlick Dele coloque o seguinte código
[ô]Código para selecionar a impressora desejada
[ô]PNomePrn = Nome da Impressora a ser usada
If PNomePrn <> [Ô][Ô] Then
For Each S As String In PrinterSettings.InstalledPrinters
If S = PNomePrn Then
PrintDoc.PrinterSettings.PrinterName = S
Exit For
End If
Next
End If
PrintDoc.PrintController = New Printing.StandardPrintController
PrintDoc.Print()
Dúvidas: Estamos aÃ
vc só deve tomar alguns cuidados que vou expor abaixo
1 - Reescrever teu código para [Ô]caber[Ô] dentro da área do papel, uma vex que uma bobina rem em média 72 mm de largura
2 - Instalar a impressora desejada como uma impressora do Windows
3 - Ativar a impressora antes da impressão
Vou chamar o teu componente PrintDocument1 de PrintDoc
Crie um button Chamado Imprimir
No evento Vlick Dele coloque o seguinte código
[ô]Código para selecionar a impressora desejada
[ô]PNomePrn = Nome da Impressora a ser usada
If PNomePrn <> [Ô][Ô] Then
For Each S As String In PrinterSettings.InstalledPrinters
If S = PNomePrn Then
PrintDoc.PrinterSettings.PrinterName = S
Exit For
End If
Next
End If
PrintDoc.PrintController = New Printing.StandardPrintController
PrintDoc.Print()
Dúvidas: Estamos aÃ
Tópico encerrado , respostas não são mais permitidas