Pessoal ,
Estou desenvolvendo uma aplicacao para web, e estou desenvolvendo varios relatorios sendo que alguns são em Portrait e outros são em Landscape.
Gostaria de saber se é possivel colocar essa orientação do papel da impressão automatico no java, é possivel ???
Obs. Pois senão o usuário terá que clicar na propriedade da impressora e alterar de acordo com o relatorio. a
Que recurso você está usando para gerar seus relatórios? ser for o JasperReports eu sei que tem sim.
Estou usando o JasperReport, e estou mostrando este relatorio no browser no formato pdf.
Você pode alterar no XML EX: report.xml
Observe o atributo orientation=“Landscape”, assim você já desenha o relatório em landscape.
Também tem outra maneira, porém já no JasperPrint
Entao mas se a configuracao da impressao (Quando clico com o botao direito e vou na propriedade ) se lá nao tiver configurado com Retrato, a impressao vai sair em Retrato, independente se o meu relatorio tiver em Paisagem.
Obs. pelo menos esta situação que estou enfrentando …
A idéia e fazer essa alteracao de Orientacao de papel da impressora via JAVA.