Bonjour. Débutant en Java. Je me pose une question. Comment fonctionne la conversion de fichier?
Je me dis que cela doit être lié à ce qu'on appelle le transtypage ou casting?
j'aimerai bien avoir des infos
Cordialement
Bonjour. Débutant en Java. Je me pose une question. Comment fonctionne la conversion de fichier?
Je me dis que cela doit être lié à ce qu'on appelle le transtypage ou casting?
j'aimerai bien avoir des infos
Cordialement
Hello,
Non, pas du tout.
La conversion de format de fichier, fonctionne grosso-modo en passant par trois représentations des mêmes données :
- le fichier de départ, qui est lu,
- les données extraites du fichier de départ, qui sont sous forme "native" dépendant du langage, et qui rassemblent un dénominateur commun des formats de départ et d'arrivée,
- le fichier d'arrivée, qui est écrit à partir des données extraites.
Exemple, conversion PNG vers JPEG :
- chargement du fichier PNG,
- sous forme d'objet de type BufferedImage, qui est essentiellement un int[] où chaque case du tableau représente un pixel (sa couleur).
- écriture du fichier JPEG représentant ce BufferedImage.
Partager