Jump to content
uniGUI Discussion Forums
joventino

Impressão direta na maquina client

Recommended Posts

Alguém sabe como imprimir direto em máquina client, não quero que a impressão seja no servidor que esta rondando a aplicação.

 

Share this post


Link to post
Share on other sites

Qual gerador de relatório você está usando?

Share this post


Link to post
Share on other sites

Joventino,

 

Apesar de não ter aplicações rodando com estes componentes, mas tive experiências com o Intraweb e lá para solucionar isso nós gerávamos os relatórios, exportávamos em PDF e em seguida abria-se este pdf no navegador cliente, o usuário poderia visualizar somente ou ainda imprimir se for essa a opção.

 

Se resolver testar, diga-nos se a opção funciona.

 

 

Valeu

Share this post


Link to post
Share on other sites

Acredito que rode desta forma gerando pdf, meu caso e que preciso imprimir em impressora de 40 colunas ligada em serial, na máquina client, pois é um sistema de automação comercial.

Share this post


Link to post
Share on other sites

Joventino,

 

Apesar de não ter aplicações rodando com estes componentes, mas tive experiências com o Intraweb e lá para solucionar isso nós gerávamos os relatórios, exportávamos em PDF e em seguida abria-se este pdf no navegador cliente, o usuário poderia visualizar somente ou ainda imprimir se for essa a opção.

 

Se resolver testar, diga-nos se a opção funciona.

 

 

Valeu

Scriptcase faz algo parecido !

Share this post


Link to post
Share on other sites

Talvez, usar o Google Cloud Print, pode dar certo.

Assim, bastaria o servidor mapear a impressora e ele enviar para a impressora configurada no próprio servidor.

O google, encaminharia o trabalho de impressão para a máquina do usuário.

É similar ao imprimir pelo google a partir do celular em uma impressora no escritório.

Veja se dá certo e avisa.. não sei se funciona.. rsrs. uma ideia somente..

Share this post


Link to post
Share on other sites

Olá, a impressão direta acredito que não seja possível, mesmo que você use javascript acredito que não seria possível,

o que é possível mesmo seria utilizar o google cloud print para fazer essa tarefa.

 

O que eu fiz foi fazer meu módulo de impressão remota em delphi, tenho uma aplicação que roda como serviço e conecta

em meu sistema na nuvem, depois disso fica aguardando impressões a serem feitas na "fila de impressão", quando meu

app unigui quer imprimir algo local, ele manda a impressão (pdf, txt, etc) para a fila de impressão, o meu impressor remoto

visualiza a nova impressão, imprime na impressora local e seta na nuvem como "documento impresso". Esta foi a forma que

consegui fazer impressão direta sem necessidade de intervenção do usuário.

 

Acredito que com o cloud print do google seria bem parecido, eu preferi fazer o meu tabajara cloud print.

 

Espero ter ajudado

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×