|
Par fichier, on entend un emplacement sur un disque dur ou une disquette, contenant des informations.
Vous pouvez comparer un fichier à un colis postal. Un colis est toujours stocké à un certain endroit, sa taille et son aspect ne permettant généralement pas d'en supputer le contenu. Avec un fichier, c'est exactement la même chose: il est déplacé d'un dossier à l'autre, comme un colis postal est transféré d'un service à l'autre. Ouvrir un fichier est en fait très simple. Toutefois, et au même titre qu'avec les colis postaux, il faut savoir si un programme peut en tirer quelque chose d'utile une fois ouvert.
Dans le jargon usuel, on entend généralement par contenu d'un fichier l'ouverture ou l'importation d'un fichier.
Supposez que le colis postal soit accompagné d'une note contenant des caractères illisibles pour vous. Le contenu de cette note ne vous est alors pas directement accessible. Si cependant vous savez que ce sont des caractères chinois, il vous suffit de vous adresser à un traducteur qui établira une version de cette note dans votre langue maternelle. Avec un fichier, il vous faut également savoir dans quelle «langue» il a été écrit. Nous appellerons cette «langue»: Format. Un format indique de quelle manière une information a été écrite dans votre fichier. Vous pourrez ainsi reprendre ensuite cette information sans grandes pertes.
Si vous voulez cependant lire le contenu d'un fichier en «chinois», I'intervention d'un traducteur est également nécessaire. On appellera ce traducteur: Filtre. Par filtre, en entend la partie d'un programme prévue pour traduire les informations d'un format dans un autre. Le fait que la traduction se fasse dans un sens ou dans l'autre ne joue aucun rôle («aller et retour»). Comme ce travail de «traduction» est généralement séparé du programme principal, les filtres sont fréquemment des programmes autonomes. Dans IsoDraw, les filtres pour tous les formats sont déjà intégrés dans le programme principal.
|