Possible en double:
Resize an image in Java - Any Open Source Library ?comment réduire la taille du fichier .... en java
InputStream is = new FileInputStream(file);
long length = file.length();
// if (length > Integer.MAX_VALUE) {
// File is too large
// }
byte[] bytes = new byte[(int) length];
si j'entre une grande image .... il faut accepter, mais taille doit être réduite
Tronque le fichier? Comprimer avec zip? Si c'est quelque chose d'analogique comme une image ou un fichier musical, vous pouvez le compresser avec quelque chose avec perte .... de quoi avez-vous besoin? – bdares
Pourquoi ne pas utiliser un tampon et lire des données en petites portions? – StKiller