No meu codigo java, vou em um determinado locar, pego o arquivo pdf … e exibo ele na tela normalmente…
mas como os arquivos são muito grande… preciso de alguma forma não carregalo todo… pq muita gente carregando pára o servidor…
alguem tem algum exemplo de como “picotar” esse pdf … ou exibir a qtde de pagina e o cara carrega apenas aquela determinada pagina???
Como você esta fazendo para carregar o arquivo enviar para o cliente?
E
edward.juniorr
try{FileInputStreamin=newFileInputStream(file);OutputStreamout=response.getOutputStream();byte[]buf=newbyte[(int)file.length()];intcount;while((count=in.read(buf))>=0){out.write(buf,0,count);}in.close();out.flush();out.close();facesContext.responseComplete();}catch(IOExceptionex){System.out.println("Erro no download do arquivo: "+ex.getMessage());ex.printStackTrace();}
ele abre o arquivo normalmente na tela…
tem alguma maneira pra eu imprimir só uma pagina ou outra???
vlwwwwwwwwwwwwww
E
edward.juniorr
faltou isso … q oq faz a tela de salvar ou abrir o arquivo aparecer