[java-list] impressão
Oi! Eu estou com algumas dificuldades em impressão em java, alguém poderia ajudar com algum tutorial ou api para impressão em java...
Re: [java-list] Impressão com APPLETS
Dê uma olhada no tutorial da sun, no trail Security in Java 1.2 Se surgir alguma dúvida depois de lido, manda a pergunta ai. T+ Olá lista, Como se faz para assinar um applet? Obrigado, Cesar Caliari de Lima [EMAIL PROTECTED] - Original Message - From: Emilio Yamane [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 27, 2003 1:39 AM Subject: Re: [java-list] Impressão com APPLETS Já tentou assinar o jar do applet? Assim, quando o usuário carregar o applet, o browser pergunta se o applet tem permissão, e se o usuário autorizar, não tem problema. /** * @nome Emilio Eiji Yamane * @icq 150217443 * @msg Devemos temer unicamente o que pode de fato causar dano; * e o simples temor não pode fazer mal. * Dante - A Divina Comédia */ At 15:43 16/5/2003 -0300, you wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento mailto:[EMAIL PROTECTED][EMAIL PROTECTED]mailto:[EMAIL PROTECTED] udata.com.brbr --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.483 / Virus Database: 279 - Release Date: 19/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: Re: [java-list] Impressão com APPLETS
Cesar, Se voce procurar 'signed applet' no site javasoft voce encontrara bastante informacao de como assinar um applet e detalhes a respeito de seguranca em browsers que valem apena serem vistos. Para agilizar um pouco, existe um exemplo de applet que gera um arquivo texto em disco local no endereco 'http://java.sun.com/security/signExample12/'. Uma detalhes importante (que voce deve procurar maiores detalhes) e que o exemplo acima roda usando plugin java para o browser e nao a VM default do browser. Na verdade, o plugin utiliza outra VM que 'flexibilza' a politica de seguranca, ja as VMs dos browsers sao mais 'rigidas'. Se voce verificar o fonte do html que contem o applet percebera que a tag 'applet' foi substituida pelo uso do java-plugin que recebe como parametro a classe do applet. No exemplo, sao explicados alguns detalhes que mencionei e tem links para mais informacoes. Tambem fala de um utilitario para geracao do html com as tags para executar o applet com o plugin. Fiz o teste somente no internet explorer, nao verifiquei alternativas para o Netscape mas acho que existe informacao a respeito. Espero ter sido util. Um abraco, Jailton. -Mensagem original- De: ´Cesar´ [EMAIL PROTECTED] Enviada em: 29/05/2003 11:45:23 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Impressão com APPLETS Olá lista, Como se faz para assinar um applet? Obrigado, Cesar Caliari de Lima [EMAIL PROTECTED] - Original Message - From: Emilio Yamane [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 27, 2003 1:39 AM Subject: Re: [java-list] Impressão com APPLETS Já tentou assinar o jar do applet? Assim, quando o usuário carregar o applet, o browser pergunta se o applet tem permissão, e se o usuário autorizar, não tem problema. /** * @nome Emilio Eiji Yamane * @icq 150217443 * @msg Devemos temer unicamente o que pode de fato causar dano; * e o simples temor não pode fazer mal. * Dante - A Divina Comédia */ At 15:43 16/5/2003 -0300, you wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento mailto:[EMAIL PROTECTED][EMAIL PROTECTED]mailto:[EMAIL PROTECTED] udata.com.brbr --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.483 / Virus Database: 279 - Release Date: 19/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão com APPLETS
Olá lista, Como se faz para assinar um applet? Obrigado, Cesar Caliari de Lima [EMAIL PROTECTED] - Original Message - From: Emilio Yamane [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 27, 2003 1:39 AM Subject: Re: [java-list] Impressão com APPLETS Já tentou assinar o jar do applet? Assim, quando o usuário carregar o applet, o browser pergunta se o applet tem permissão, e se o usuário autorizar, não tem problema. /** * @nome Emilio Eiji Yamane * @icq 150217443 * @msg Devemos temer unicamente o que pode de fato causar dano; * e o simples temor não pode fazer mal. * Dante - A Divina Comédia */ At 15:43 16/5/2003 -0300, you wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento mailto:[EMAIL PROTECTED][EMAIL PROTECTED]mailto:[EMAIL PROTECTED] udata.com.brbr --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.483 / Virus Database: 279 - Release Date: 19/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] Impressão com APPLETS
Vc pode modificar a politica de seguranca do Java para permitir a impressao utilizando a ferramenta policytool ou modificando o arquivo .java.policy diretamente. Outra opcao e abrir e o applet abrir uma janela e esta janela usar o PrintJob mas o browser tem de permitir isso. Fiz isso uma vez mas foi a muito tempo. Fabiano. Joao Emilio Santos Bento da Silva wrote: Pelo o que eu sei, não é permitido a um Applet fazer nenhum tipo de acesso à máquina local, justamente um dos critérios de segurança que fazem dele o mais utilizado para autenticação de senhas. -Mensagem original- *De:* Alexandre Rosa [mailto:[EMAIL PROTECTED] *Enviada em:* Friday, May 16, 2003 3:43 PM *Para:* [EMAIL PROTECTED] *Assunto:* [java-list] Impressão com APPLETS Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão com APPLETS
Jah passaram varios e-mail na lista a respeito desse tema. Eh mais ou menos assim: Um applet NAO tem acesso a ABSOLUTAMENTE NADA do sistema, a menos que a JVM permita. Um applet, por questoes obvias de seguranca, nao consegue criar um ServerSocket, nem gravar arquivo, , nem acessar a Impressora. Ok. Como a JVM faz isso? A politica de seguranca da JVM eh assim: Caso o applet esteja rodando no mesmo host de onde ele foi encontrado, as permissoes sao totais. Isso quer dizer que se vc criar seu applet que imprime e rodar ele na mesma maquina (com o appletviewer, por exemplo), ele fuincionara bem. Caso o applet esteja rodando em maquina diferente de onde ele foi encontrado, as permissoes sao zero! Ele NAO pode fazer nenhum acesso a dispositivos do sistema. Como a JVM sabe que os hosts de execucao e onde o applet estah sao diferentes? Resposta: CLASSPATH. Caso a JVM encontre seu applet (.class) no CLASSPATH local, ou no html que contem o applet possua o CODEBASE igual ao seu endereco(pode ser localhost, IP, loopback, etc), ela (a JVM) considera que os hosts de execucao e de origem do applet sao o mesmo. Jah que sao o mesmo, de acordo com a politica da JVM, esse eh um applet seguro, logo pode acessar o sistema. Caso a JVM encontre o applet (.class) em outro host (por exemplo, em uma URL diferente de localhost e afins), ela (a JVM) assume que este applet eh desconhecido e, pela politica de seguranca, nao permite que esse applet acesse o sistema. Acho que sao bem claras a politica de seguranca e seus motivos. Jah imaginou se eu coloco um applet em um site meu que fica pegando dados do host do cliente? Ruim, nao? Ok. Logo, nao adianta tentar burlar essas politicas, tentando mudar o CODEBASE do applet, etc. Como resolver entao? Existem sites onde vc pode certificar seu applet. Jah usou o teclado virtual do Banco do Brasil? A primeira vez que vc acessa o site, vem uma pergunta do tipo Deseja confiar no conteudo desse site? (ou algo do tipo). Aquilo eh uma validacao de que o cliente (seu browser) aceitou os riscos de estar executando o applet que foi recebido. No google vc encontra varios HOW-TOs de como proceder para registrar seu applet nesses sites. Para eu parar de ficar tentando explicar isso (possivelmente jah escrevi ateh inverdades), entre direto em: http://developer.java.sun.com/developer/technicalArticles/Security/applets/ Nessa pagina, sao apresentadas questoes de seguranca que eu (tentei) dizer e, do meio para o fim da pagina, como proceder (com as proprias ferramentas presentes no JDK) para certificar seu applet. Espero que esse link resolva seu problema. []'s, Bruno do Amaral. On Fri, 16 May 2003, Alexandre Rosa wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão com Applets usando o Job
applet assinado. http://www.lcmi.ufsc.br/jacoweb/restrito/documentos/assinatura/ From: Alexandre Rosa [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Impressão com Applets usando o Job Date: Mon, 19 May 2003 08:14:28 -0300 Caros amigos: Gostaria de saber como faço para imprimir utilizando uma applets, pois quando tento imprimir da um erro de segurança.Access denied. Bom tem como em JAVA imprimir utilizando uma applet ? Grato pela atenção, Alexandre. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - _ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão com APPLETS
Já tentou assinar o jar do applet? Assim, quando o usuário carregar o applet, o browser pergunta se o applet tem permissão, e se o usuário autorizar, não tem problema. /** * @nome Emilio Eiji Yamane * @icq 150217443 * @msg Devemos temer unicamente o que pode de fato causar dano; * e o simples temor não pode fazer mal. * Dante - A Divina Comédia */ At 15:43 16/5/2003 -0300, you wrote: Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___ Alexandre Rosa Desenvolvimento mailto:[EMAIL PROTECTED][EMAIL PROTECTED]mailto:[EMAIL PROTECTED]br --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.483 / Virus Database: 279 - Release Date: 19/5/2003 -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Impressão com APPLETS
Pelo o que eu sei, não é permitido a um Applet fazer nenhum tipo de acesso à máquina local, justamente um dos critérios de segurança que fazem dele o mais utilizado para autenticação de senhas. -Mensagem original-De: Alexandre Rosa [mailto:[EMAIL PROTECTED]Enviada em: Friday, May 16, 2003 3:43 PMPara: [EMAIL PROTECTED]Assunto: [java-list] Impressão com APPLETS Caros amigos: Um colega meu aqui da empresa esta tendo problema com a impressão em APPLETS. Gera um problema de segurança (Access denied). Bom ele esta usando o PrintJob. Teria alguma outra classe mais indicada ? Grato , Alexandre. ___Alexandre RosaDesenvolvimento[EMAIL PROTECTED] barra.giffundo.gif
RE: [java-list] Impressão com o Java
) Math.ceil(tableWidthOnPage), (int) Math.ceil(pageHeightForTable)); } g2.scale(scale,scale); tableView.paint(g2); g2.scale(1/scale,1/scale); g2.translate(0f,pageIndex*pageHeightForTable); g2.translate(0f, -headerHeightOnPage); g2.setClip(0, 0,(int) Math.ceil(tableWidthOnPage), (int)Math.ceil(headerHeightOnPage)); g2.scale(scale,scale); tableView.getTableHeader().paint(g2);//paint header at top return Printable.PAGE_EXISTS; } public static void main(String[] args) { new Report(); } } -Original Message- From: Gustavo Costa [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 14 de janeiro de 2003 14:32 To: [EMAIL PROTECTED] Subject: [java-list] Impressão com o Java Olá, Alguém pode me passar um exemplo de como imprimir em java??? A minha intenção é usar uma classe que identifique as impressoras no meu computador e depois imprima um arquivo texto, se alguem puder me ajudar agradeço. Obrigado. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Impressão com o Java
; int numRowsLeft = tableView.getRowCount() - lastRowPrinted; g2.setClip(0, (int)(pageHeightForTable * pageIndex), (int) Math.ceil(tableWidthOnPage), (int) Math.ceil(oneRowHeight * numRowsLeft)); } //else clip to the entire area available. else{ g2.setClip(0, (int)(pageHeightForTable*pageIndex), (int) Math.ceil(tableWidthOnPage), (int) Math.ceil(pageHeightForTable)); } g2.scale(scale,scale); tableView.paint(g2); g2.scale(1/scale,1/scale); g2.translate(0f,pageIndex*pageHeightForTable); g2.translate(0f, -headerHeightOnPage); g2.setClip(0, 0,(int) Math.ceil(tableWidthOnPage), (int)Math.ceil(headerHeightOnPage)); g2.scale(scale,scale); tableView.getTableHeader().paint(g2);//paint header at top return Printable.PAGE_EXISTS; } public static void main(String[] args) { new Report(); } } Um abraço, Eliseu Pfaffenseller Analista de Sistemas. -Original Message- From: Gustavo Costa [mailto:[EMAIL PROTECTED]] Sent: 14 January, 2003 14:32 To: [EMAIL PROTECTED] Subject: [java-list] Impressão com o Java Olá, Alguém pode me passar um exemplo de como imprimir em java??? A minha intenção é usar uma classe que identifique as impressoras no meu computador e depois imprima um arquivo texto, se alguem puder me ajudar agradeço. Obrigado. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão em Java
Olá a todos, Não tenho experiência em Impressão em Java. Estou desenvolvendo uma aplicação que gero um resultado (relatório/consulta) numa JPanel. Tem como eu pegar o conteúdo desta JPanel e imprimir conforme eu vejo ja JPanel? Se alguém tiver alguma idéia melhor eu agradeço, Valeu, Alessandro
Re: [java-list] Impressão em Java
Alessandro, não sei se vem ao caso, mas existe um produto OpenSource para geração de relatórios. Acho que vale a pena dar uma olhada. Como é OpenSource você pode dar uma olhada como ele faz para imprimir. http://jasperreports.sourceforge.net/index.html == Marcio Antonio Ramos Alves Quality Software Ltda. 0 XX 21 3475-3034 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] == [EMAIL PROTECTED] 10/09/2002 01:39:21 Olá a todos, Não tenho experiência em Impressão em Java. Estou desenvolvendo uma aplicação que gero um resultado (relatório/consulta) numa JPanel. Tem como eu pegar o conteúdo desta JPanel e imprimir conforme eu vejo ja JPanel? Se alguém tiver alguma idéia melhor eu agradeço, Valeu, Alessandro -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão em Java
Alessandro. Também não tenho muita experiência em swing, mas pelo que sei um componente swing não tem a capacidade de imprimir seu conteúdo. A solução parece ser por JAva 2d, mas tem o ônus de renderizar imagens Segue um link http://java.sun.com/docs/books/tutorial/2d/printing/overview.html No jdk 1.4 tem a JAva Print Services, mas penso não servir para tua necessidade. - Original Message - From: Alessandro To: [EMAIL PROTECTED] Sent: Tuesday, September 10, 2002 1:39 AM Subject: [java-list] Impressão em Java Olá a todos, Não tenho experiência em Impressão em Java. Estou desenvolvendo uma aplicação que gero um resultado (relatório/consulta) numa JPanel. Tem como eu pegar o conteúdo desta JPanel e imprimir conforme eu vejo ja JPanel? Se alguém tiver alguma idéia melhor eu agradeço, Valeu, Alessandro
Re: [java-list] Impressão em Java
Alessandro, não sei se vem ao caso, mas existe um produto OpenSource para geração de relatórios. Acho que vale a pena dar uma olhada. Como é OpenSource você pode dar uma olhada como ele faz para imprimir. http://jasperreports.sourceforge.net/index.html == Marcio Antonio Ramos Alves Quality Software Ltda. 0 XX 21 3475-3034 [EMAIL PROTECTED] [EMAIL PROTECTED] == [EMAIL PROTECTED] 10/09/2002 01:39:21 Olá a todos, Não tenho experiência em Impressão em Java. Estou desenvolvendo uma aplicação que gero um resultado (relatório/consulta) numa JPanel. Tem como eu pegar o conteúdo desta JPanel e imprimir conforme eu vejo ja JPanel? Se alguém tiver alguma idéia melhor eu agradeço, Valeu, Alessandro -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão
Cara, aí vai uma dica. Vc faz um desenho em uma applet e depois o envia para impressão. Boas dicas de impressão vc vai encontrar em Java2D e em www.javaworld.com Espero ter ajudado. Sds. Henderson Macedo public class SUACLASSE extends java.applet.Applet { public void paint(Graphics g) { /* Faça aqui o desenho que vc desejar */ } private void bImprimirActionPerformed(java.awt.event.ActionEvent evt) { //1 mm = 2.83 pontos PrinterJob printJob = PrinterJob.getPrinterJob(); PageFormat documentPageFormat = new PageFormat(); Paper a = new Paper(); a.setSize(210 * mm, 297 * mm); a.setImageableArea(15 * mm, 15 * mm, 180 * mm, 275 * mm); documentPageFormat.setOrientation(PageFormat.LANDSCAPE); documentPageFormat.setPaper(a); Book book = new Book(); book.append(new Pagina(), documentPageFormat); printJob.setPageable(book); if (printJob.printDialog()) { try { printJob.print(); } catch (Exception PrintException) { } } } private class Pagina implements Printable { public int print(Graphics g, PageFormat pageFormat, int page) { /*Atribui a imagem desenhada em um applet para a impressão */ g = this.getGraphics; return 1; } } } -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão de RTF
Olá lista, alguém aí sabe como imprimir um arquivo rtf? No jdk 1.4 tem o DocFlavor mas rtf não é um tipo suportado. Agluma outra maneira? ** Giovani Salvador http://pagina.de/siglas (Siglas de informática) PROCERGS - Cia. de Processamento de Dados do Estado do Rio Grande do Sul - BRASIL Setor TSI - Tecnologia para Sistemas de Informação ICQ #44904309 ** -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão de Arquivo PDF
Boa tarde pessoal, sou novo no desenvolvimento java e tenho o um problema com uma aplicação (FORMS/web) que gera arquivos pdf em um diretorio no UNIX. Gostaria de saber se existe uma maneira de montar um programa java que localize o arquivo e o imprima na impressora local do usuário, é possivel. Obrigado Levi -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão
Senhores, Necessito realizar a impressão de alguns boletos bancários em um sistema java que estou desenvolvendo. Alguém poderia me dar alguma dica de como fazer isto da maneira mais prática? Abrços IncrediMail - Email has finally evolved - Click Here
[java-list] Impressão de documentos em java....
Caros senhores: Estou desenvolvendo uma aplicação que utilizará impressora fiscal (semelhante as impressoras utilizadas em caixa eletrônico) para gerar diversos relatórios (pequenos). Gostaria de saber se alguém tem alguma dica de algo relacionado a isto ou um framework para impressão neste tipo de saída. Muito Obrigadoaguardo resposta. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão
I ai Alguem sabe como faso para imprimir qualquer coisa por Ex. Imprimir dados de uma Variavel "x" . Oque devo import , e o codigopara executar a função. Obrigado.
Re: [java-list] Impressão
import java.awt.print.*; implemente a interface printable na class em q vc deseja imprimir no caso a class q contem a variavel x. Vc tmb precisara mexer com graphics - Original Message - From: Ricardo M. Bagatini To: [EMAIL PROTECTED] Sent: Wednesday, June 13, 2001 9:07 AM Subject: [java-list] Impressão I ai Alguem sabe como faso para imprimir qualquer coisa por Ex. Imprimir dados de uma Variavel "x" . Oque devo import , e o codigopara executar a função. Obrigado.
Re: [java-list] Impressão em Java
No site da sun vc encontra uma lista de geradores: Estou fazendo alguns testes, e at agora o que + me adaptei foi o Elixir Report, (Custo x Benefcio), se acaso encontrar algum blz, manda a dica a... http://industry.java.sun.com/solutions/products/by_type/0,2359,all-19-0,00.h tml Boa sorte. ... ) Diego Dias. (( +55 (61) 9601-6998 |'""|-. [EMAIL PROTECTED] |__|-' [EMAIL PROTECTED] "O pessoal gostou desta xcara hein". Original: ** High Priority ** Galera, Preciso desenvolver uma aplicao JAVA que gera relatorios para a minha empresa. Alguem sabe me informar qual a melhor maneira de se fazer isso ? Obrigado, Gustavo Barreiro de Carvalho [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão em Java
** High Priority ** Galera, Preciso desenvolver uma aplicao JAVA que gera relatorios para a minha empresa. Alguem sabe me informar qual a melhor maneira de se fazer isso ? Obrigado, Gustavo Barreiro de Carvalho [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão de Etiqueta
Olá pessoal Alguem já teve alguma experiência com impressão de relatório?Do You Yahoo!? Yahoo! Mail Personal Address - Get email at your own domain with Yahoo! Mail.
[java-list] Impressão de um frame
Gente, Eu sei que a impressão em java é uma coisa um pouco complicada. É possível imprimir a tela de uma aplicação, no caso um frame? Obrigado, Paulo Roberto
Re: [java-list] Impressão
E a Bruno...estou lhe enviando um exemplo de utilizao de impressoras...espero que seja til Abrao Rodrigo Alves Pereira - So Paulo -SP -Mensagem original-De: Bruno Vescovi [EMAIL PROTECTED]Para: Lista de Discurso Java [EMAIL PROTECTED]Data: Tera-feira, 7 de Novembro de 2000 23:36Assunto: [java-list] Impresso Caros companheiros amantes do Java, algim poderia me esplicar como consigo imprimir para uma impressora usando Java? Consigo usando as classes do JDK ou tenho que obter uma classe extra que manipule a porta da impressora?De onde possvel fazer imprimir (frame,applet,console,etc.)? Sempre quis fazer isso mas nunca encontrei ningum que me explicasse. Desde j agradeo a ateno. Bruno Vescovi Nogueira. print.java -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão
Caros companheiros amantes do Java, algiém poderia me esplicar como consigo imprimir para uma impressora usando Java? Consigo usando as classes do JDK ou tenho que obter uma classe extra que manipule a porta da impressora?De onde é possível fazer imprimir (frame,applet,console,etc.)? Sempre quis fazer isso mas nunca encontrei ninguém que me explicasse. Desde já agradeço a atenção. Bruno Vescovi Nogueira.
[java-list] Impressão de relatórios
Olá a todos! Gostaria de saber se alguém sabe qual a melhor maneira e se existe alguma ferramenta para a impressão de relatórios em java (texto). A programação pode ser em modo aplicação ou para web. Desde já agradeço a ajuda! []´s, Fabiane _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://www.ig.com.br/paginas/assineigmail.html -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
RE: [java-list] Impressão
Caro Bruno, Os detalhes eu acho que sao simples de descobrir pela API, mas aqui vai um resumo do que eh necessario fazer. Lembre-se que para que uma Applet possa acessar a impressora ela deve ser "assinada". Para imprimir voce pode criar um dialogo de impressao com a Classe "PrintDialog". PrintDialog dialog = new PrintDialog(this); Depois voce tem que criar um "spool" de impressao. Voce pode pega uma referencia ao seu "trabalho de impressao" com o metodo estatico da classe "PrinterJob" PrinterJob job = PrinterJob.getPrinterJob(); Para formatacao voce usa o "PageFormat"; PageFormat pFormat = new PageFormat(); e passa para o PrinterJob. job.pageDialog(this.pFormat); Outra classe que voce deve estudar eh a "Book". O metodo job.print() realizara a impressao. Todas essas classes estao no package java.awt.print. Geralmente voce cria a sua propria classe (PrintHelper, por exemplo) que contem uma inner classe que implement "Printable". Me desculpe se uso alguns termos errados, mas eu trabalho com Java aqui nos EUA e nao sei como sao alguns termos em portugues. Abracos, Marcelo Quintella -Original Message- From: Bruno Vescovi [mailto:[EMAIL PROTECTED]] Sent: Friday, November 03, 2000 7:53 AM To: Lista de Discursão Java Subject: [java-list] Impressão Caros companheiros amantes do Java, algiém poderia me esplicar como consigo imprimir para uma impressora usando Java? Consigo usando as classes do JDK ou tenho que obter uma classe extra que manipule a porta da impressora? De onde é possível fazer imprimir (frame,applet,console,etc.)? Sempre quis fazer isso mas nunca encontrei ninguém que me explicasse. Desde já agradeço a atenção. Bruno Vescovi Nogueira. -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão em Java
Caro Clebert, agradeço a sua resposta. É exatamente isso que eu imaginava o problema é o seguinte: - A máquina onde vou rodar a minha aplicação Java (Windows NT ou 2000) não é a mesma em que a impressora está conectada, ela está conectada em uma máquina Sun com SolarisOS (Unix) que está na mesma rede. A idéia do compartilhamento para NT até que me interessou, pois no Windows NT consigo instalar a impressora (Impressão via TCP/IP) e imprimir normalmente, porém no Windows 2000, consigo instalar o driver, mas não consigo imprimir nada mando imprimir algo e na estação W2000 diz que já imprimiu, porém no Servidor de impressão não chega nada. Ps: A impressora é uma Xerox DocuTech 6135 (Servidor de Impressão SUN e Hardware de impressão interligados diretamente). Odair [EMAIL PROTECTED] - Original Message - From: "Clebert Rezende Suconic" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 20, 2000 7:11 PM Subject: Re: [java-list] Impressão em Java Não é mais fácil abrir o device da impressora? Em unix: FileOutputStream x = new FileOutputStream("/dev/lp0"); Em NT: FileOutputStream x = new FileOutputStream("\\maquina\compartilhamento); Pra mim funcionou, inclusive o sistema operacional controla fila, não deixando misturar as mensagens (testei no NT). Clebert -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Impressão em Java
Não é mais fácil abrir o device da impressora? Em unix: FileOutputStream x = new FileOutputStream("/dev/lp0"); Em NT: FileOutputStream x = new FileOutputStream("\\maquina\compartilhamento); Pra mim funcionou, inclusive o sistema operacional controla fila, não deixando misturar as mensagens (testei no NT). Clebert - Original Message - From: Augusto César Righetto [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 20, 2000 5:32 PM Subject: Re: [java-list] Impressão em Java Odair, Se a impressora estiver conectada na paralela do micro, olhe o pacote javax.comm lá na sun. Se a conexao for por rede abra um socket para a impressora na porta de impressao e trabalhe com o PostScript. Abraços, Augusto -Original Message- From: "Odair Loidemar Lausman" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Thu, 19 Oct 2000 14:44:07 -0400 Subject: [java-list] Impressão em Java Meu problema é o seguinte: Tenho um servidor de impressão (Xerox Docutech 6135 - Estaçao Sun - Solaris) com várias filas de impressão configuradas. Este servidor possui um IP 10.6.1.180. Estou fazendo uma aplicação em Java que fará uma leitura do em uma tabela e para cada registro lido imprimirá um documento. No servidor de impressão já existe um Template deste documento, o que necessito fazer é um merge entre os dados e o template, este merge eu consigo fazer em PostScript(que é a linguagem de impressão default da impressora). Como eu faço para mandar para a impressora esse comandos PostScript sem necessitar de chamar a API de impressão do Windows, ou seja diretamente para o IP e fila de impressão??? Ps.: Já faço isso em Natural para Unix na mesma rede. Desde já agradeço. Odair Loidemar Lausman [EMAIL PROTECTED] -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão em Java
Meu problema é o seguinte: Tenho um servidor de impressão (Xerox Docutech 6135 - Estaçao Sun - Solaris) com várias filas de impressão configuradas. Este servidor possui um IP 10.6.1.180. Estou fazendo uma aplicação em Java que fará uma leitura do em uma tabela e para cada registro lido imprimirá um documento. No servidor de impressão já existe um Template deste documento, o que necessito fazer é um merge entre os dados e o template, este merge eu consigo fazer em PostScript(que é a linguagem de impressão default da impressora). Como eu faço para mandar para a impressora esse comandos PostScript sem necessitar de chamar a API de impressão do Windows, ou seja diretamente para o IP e fila de impressão??? Ps.: Já faço isso em Natural para Unix na mesma rede. Desde já agradeço. Odair Loidemar Lausman [EMAIL PROTECTED]
[java-list] Impressão
Criei uma rotina para impressão de gráficos feitos em um canvas. Estou usando a interface PrinterGraphics. O sistema desenha no canvas através de um método usando comandos Graphics (não estou usando Java2D). Na tela aparece tudo ok. Quando invoco a impressão a figura impressa é feita, porém sobre ela vem uma impressão toda em preto. O que pode ser? Rodolfo Ricci Petroona PE -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Impressão
Criei uma rotina para impressão de gráficos feitos em um canvas. Estou usando a interface PrinterGraphics. O sistema desenha no canvas através de um método usando comandos Graphics (não estou usando Java2D). Na tela aparece tudo ok. Quando invoco a impressão a figura impressa é feita, porém sobre ela vem uma impressão toda em preto. O que pode ser? Rodolfo Ricci Petroona PE -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -