Como posso converter um File em array de byte? (esse file será uma imagem JPG)
Obrigado.
Como posso converter um File em array de byte? (esse file será uma imagem JPG)
Obrigado.
Eh soh usar o java.io.ByteArrayInputStream:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/ByteArrayInputStream.html
Eu tenho que carregar um jpg (que esta no disco) e transformar em um array de byte
BufferedInputStream teste = new BufferedInputStream(new FileInputStream("strImage"));
Mas a unica classe que encontrei que tem como retornar um byte[] é a ByteArrayOutputStream
Alguem tem um exemplo?
Obrigado
Hmmm… perai… pq vc quer ler um JPG dentro de um byte[]? Vai manipular ele diretamente? Se for so pra exibir o dito, vc nao precisa de nada disso :)[/code]
É que estou fazendo uma manutenção em software que possui uma classe que recebe byte[], eu tenho que carregar do disco uma imagem jgp e passar para essa classe no formato byte[].
Entao, manda bala no ByteArrayInputStream
vc poderia me mandar um exemplo?
O que vc nao entendeu do JavaDoc da classe?
Eu não achei como passar a imagem para um atributo do tipo ByteArrayInputStream
É isso mesmo Rafael, Obrigado.