Impressão de ficheiros
Página 1 de 1
Impressão de ficheiros
Java 6 fornece uma classe que facilita bastante a tarefa de imprimir um ficheiro em Java.
É a classe Desktop do package java.awt.
Usando esta classe, basta executar o método print de forma a que o sistema operativo use o programa associado ao tipo de ficheiro a imprimir. Esse programa lança então a impressão e pronto, está feito.
Aqui fica um pequeno exemplo de como imprimir um ficheiro word:
Cumps
É a classe Desktop do package java.awt.
Usando esta classe, basta executar o método print de forma a que o sistema operativo use o programa associado ao tipo de ficheiro a imprimir. Esse programa lança então a impressão e pronto, está feito.
Aqui fica um pequeno exemplo de como imprimir um ficheiro word:
- Código:
import java.awt.Desktop;
import java.io.File;
public class TstDesktop {
public static void main(String[] args) {
String sFile = new String("d:/temp/coms/abc.doc");
try {
Desktop.getDesktop().print(new File(sFile));
} catch(Exception e) {
System.out.println("ERROR: " + e.getMessage());
e.printStackTrace();
}
}
}
Cumps
Tópicos semelhantes
» Impressão de ficheiro PDF frente e verso
» Como imprimir ficheiro e controlar impressão?
» Manipulação de ficheiros
» Obter lista de ficheiros existentes em directório
» Programa para recuperar ficheiros apagados
» Como imprimir ficheiro e controlar impressão?
» Manipulação de ficheiros
» Obter lista de ficheiros existentes em directório
» Programa para recuperar ficheiros apagados
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Ter Set 24, 2019 1:16 pm por jpmartins
» Artigo Bitcoin
Ter Set 24, 2019 1:13 pm por jpmartins
» Novo site para desportistas / New site for athletes
Ter Dez 04, 2018 8:19 am por Admin
» Check used port with the command line
Ter Dez 04, 2018 8:10 am por Admin
» Check the port where mariaDB is running
Seg Dez 03, 2018 4:59 am por Admin
» Check the linux version
Seg Dez 03, 2018 3:12 am por Admin
» Granting rights to a database for a user
Qui Nov 29, 2018 2:04 am por Admin
» Create new user
Qui Nov 29, 2018 2:01 am por Admin
» Change level of password security level
Qui Nov 29, 2018 1:59 am por Admin