# Importation / exportation

Si vous allez à une fête de famille, une réunion dans votre entreprise, une conférence, ou n'importe quel autre événement où des utilisateurs de &kphotoalbum; pourraient être présents, vous pouvez vouloir partager vos images avec ces gens. Vous pourriez bien sûr choisir de générer des pages HTML pour leur permettre de les visualiser, mais étant donné que vous avez déjà passé du temps à classer toutes les images (Ceux qui sont sur les images, où les photos ont été prises, etc.), il n'y a pas de raison qu'ils refassent tout ce travail.

&kphotoalbum; vous permet d'exporter un ensemble d'images dans un fichier `.kim`, que d'autres personnes peuvent importer dans leur base de données, afin d'obtenir votre classification pour ces images.

Deux sortes de fichiers `.kim` existent, intégrés ou externes, selon que les images sont contenues dans le fichier ou situés ailleurs. Placer les images dans le fichier a l'avantage que tout est compris dans un seul fichier. Cette solution a aussi l'évident inconvénient que le fichier soit assez gros.

Vous pouvez générer un fichier `.kim` depuis deux endroits : directement depuis Fichier Exporter..., ou avec des pages HTML (voir chp-generating-html). Créer un fichier `.kim` durant une exportation HTML créera un fichier `.kim` externe.

Les fichiers `.kim` externes chercheront les images de deux manières. La première essaie de chercher les images situées à proximité du fichier `.kim`, et s'il n'est pas trouvé, il le cherchera à l'URL spécifiée dans le fichier `.kim` lors de sa création. Notez que la seconde est possible seulement pour les fichiers `.kim` créés durant l'exportation HTML.

## Fenêtre d'exportation

Cette section vous explique le fonctionnement de la fenêtre d'exportation que vous obtenez lorsque vous lancez Fichier Exporter....

La partie la plus importante de cette fenêtre est de spécifier si le fichier `.kim` doit être intégré ou externe (voir la description ci-dessous). Vous avez le choix entre les trois options qui suivent :

- Inclus dans le fichier `.kim` - ce sera un fichier intégré

- Copie manuelle aux côtés du fichier `.kim` - ici vous devez copier les images aux côtés du fichier `.kim`

- Copier automatiquement aux côtés du fichier `.kim` - ici &kphotoalbum; copiera les images pour vous.

Entre nous, les fichiers `.kim` ne sont en fait que des fichiers zip. Normalement il n'est pas nécessaire de compacter les images car elles sont déjà compactées en JPEG, et le fichier xml est très léger. Si vous voulez économiser quelques octets, vous pouvez toujours le faire, en cochant Compacter le fichier exporté

La dernière option de la page est la Dimension maximale de l'image. Quand vous envoyez des images à des amis, vous pouvez ne pas vouloir des images très grandes, car le fichier `.kim` pourrait être énorme. Pour cela, vous pouvez spécifier que les dimensions maximales des images devraient être au maximum de 800 pixels dans chaque direction.

## Fenêtre d'importation

Quand vous sélectionnez un fichier `.kim` depuis un navigateur Internet, ou choisissez Fichier Importer..., &kphotoalbum; importera la base de données exportée avec la fonctionnalité décrite dans chp-importExport.

L'assistant d'importation se décompose en quatre étapes. Premièrement vous devez spécifier quelles images vous voulez importer. Ensuite, vous devez indiquer dans quelle dossier mettre les images importées.

Il y a des chances que vous appeliez la catégorie des personnes personen (si vous êtes allemand), tandis qu'en Danois je pourrais l'appeler personer. Dans la troisième étape du dialogue d'importation, vous devez spécifier quelles sont les catégories à importer du fichier d'importation, et les catégories auxquelles elles correspondent dans votre base de données.

Dans ma base de données, je pourrais m'appeler moi, tandis que dans votre base je serais appelé Jesper K. Pedersen. L'étape quatre vous permet de configurer les correspondances pour chacune des catégories importées. Voir l'exemple sur fig-import-dialog.

### Faire correspondre les personnes dans la fenêtre d'importation

Sur la capture d'écran, vous voyez que Donna est la même à la fois dans le fichier `.kim` et dans ma base de données. Le nom est affiché en noir pour indiquer une correspondance parfaite. Les trois autres noms n'ont pas été trouvés dans la base de données. Toutefois Jesper et Anne Helene ont été trouvés comme sous-chaînes, c'est pourquoi ils sont suggérés. Finalement, dans ma base de données, je n'avais pas Spiff (ou j'ai dû le nommer un peu diféremment), alors &kphotoalbum; me suggère simplement Spiff pour le nom d'import.