| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/01/2004 16:35:58
|
MarcusGonçalves
JavaEvangelist
![[Avatar]](/images/avatar/a8e864d04c95572d1aece099af852d0a.jpg)
Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline
|
Pessoal,
a minha aplicação (JSP/Servlet) rodará em uma rede com uma impressora no servidor (winXP) e uma em alguma máquina da rede (win também).
Estou querendo imprimir alguns relatórios em uma impressora e outros na outra impressora (vamos abstrair os motivos disso).
O sistema hoje funciona gerando arquivos PDF para os relatórios e impressos diretamente na impressora padrão do Windows.
Como direcionar a impressão para uma impressora determinada?
Pensei em parametrizar isso em uma tabela ou arquivo. Quando imprimir um tipo de relatório X, direcionar para a impressora I1 e quando imprimir um tipo de relatório Y, direcionar para a impressora I2.
Ou, quem sabe, trocar a impressora padrão do WinXP (servidor) e simplesmente executar o código acima.
Ou ainda sei lá.
Viajei nessa?
Marcus
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 10:55:43
|
MarcusGonçalves
JavaEvangelist
![[Avatar]](/images/avatar/a8e864d04c95572d1aece099af852d0a.jpg)
Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline
|
Ninguém precisou de algo parecido??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 11:17:45
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
MarcusGonçalves wrote:Ninguém precisou de algo parecido?? 
Complicado....
To me matando aqui tb pra ver se acho algo parecido com o seu...
Eu to fazendo impressao direto pra porta, e agora preciso permitir que o usuairo selecione a impressora ( no caso de rede e compartilhada ).
Dai preciso do nome completo dela para imprimir nela.
O problema é que nao acho ne como nem quem sabe como fazer isso: apresentar uma PrinterDialog() e pegar a URL da impressora selecionada.
Que Droga!!!
É isso ai...
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 11:24:29
|
MarcusGonçalves
JavaEvangelist
![[Avatar]](/images/avatar/a8e864d04c95572d1aece099af852d0a.jpg)
Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline
|
Acho q o meu problema é maior pq tenho que imprimir usando Acrobat Reader e não jogar um texto direto na porta.
Não sei se é a mesma dificuldade.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 11:33:58
|
MarcusGonçalves
JavaEvangelist
![[Avatar]](/images/avatar/a8e864d04c95572d1aece099af852d0a.jpg)
Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline
|
MarcusGonçalves wrote:Ou, quem sabe, trocar a impressora padrão do WinXP (servidor) e simplesmente executar o código acima.
É possível
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 13:40:31
|
page
Debugger
Membro desde: 13/12/2002 14:08:01
Mensagens: 63
Localização: Araranguá/SC
Offline
|
Descobrindo o nome da impressora cadastrada no windows, alguém sabe o comando para imprimir pelo DoS?
Exemplo: Recuperei o nome LX-300 que é uma impressora cadastrada no windows, como posso fazer para mandar imprimir o arquivo teste.txt através do nome da impressora?
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2004 22:39:02
|
dsiviotti
Virtual Machine Man
![[Avatar]](/images/avatar/b3f61131b6eceeb2b14835fa648a48ff.jpg)
Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline
|
Cara,
eu também procurei um bocado sobre isto, mas nada de definitivo.
1. Talvez exista um parâmetro do acrobat (/p /h etc) para direcionar a impressora, mas eu não conheço.
2. Se for win 95/98 você pode editar o win.ini e alterar a impressora padrão pelo código.
3. No NT/2000/XP, não sei, mas acho que dá prá fazer pelo registro, já que é a mesma idéia do win.ini.
4. Pelo DOS daria para redirecionar mas, ai não é o Acrobat que vai imprimir e sai tudo errado!
5. Não achei uma classe java que recupera alista de impressoras do sistema, talvez por ai tenha uma forma de setar a padrão.
Se achar como resolver respondo...
|
Douglas Siviotti |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2004 07:19:32
|
page
Debugger
Membro desde: 13/12/2002 14:08:01
Mensagens: 63
Localização: Araranguá/SC
Offline
|
Como se faz o redirecionamento pelo DOS?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2004 10:43:07
|
dsiviotti
Virtual Machine Man
![[Avatar]](/images/avatar/b3f61131b6eceeb2b14835fa648a48ff.jpg)
Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline
|
Não sei se foi nisso que você pensou, mas..
isto imprime o conteúdo de autoexec.bat para a impressora padrao (PRN)
|
Douglas Siviotti |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/01/2004 15:44:56
|
MarcusGonçalves
JavaEvangelist
![[Avatar]](/images/avatar/a8e864d04c95572d1aece099af852d0a.jpg)
Membro desde: 18/03/2003 09:47:19
Mensagens: 432
Localização: Natal, RN
Offline
|
Temos q achar a solução em cima das informações abaixo.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/03/2005 12:43:11
|
akire
Smalltalk
Membro desde: 28/03/2005 12:34:38
Mensagens: 4
Offline
|
Olá. Tbm estou precisando imprimir coisas em rede. O meu é em txt entao com oja disseram é mais facil. Mas eu não sei redirecionar o comando para uma outra impressora.....
Esses problemas ja foram resolvidos?
O método q estou usando é:
Eu pretendo não modificar a minha implementação pois teria q modificar o sistema inteiro... eu já estou a varios dias tentando resolver esse problema e estou ficando atrasada!
Agradeço qqer ajuda (estou começando a ficar preocupada....)
Ps: Esse é o meu primeiro post no forum, entao "Olá a todos! Muito prazer"
This message was edited 2 times. Last update was at 28/03/2005 12:47:46
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2005 08:40:39
|
akire
Smalltalk
Membro desde: 28/03/2005 12:34:38
Mensagens: 4
Offline
|
Alguem sabe me responder? Os q estavam tendo problemas com isso já o solucionaram?
Estou precisando meio q urgente disso.....
|
|
|
 |
|
|