# Importer / Exporter

Si vous assistez à une réunion de famille, une réunion professionnelle, une conférence ou tout autre évènement où d'autres utilisateurs de &kphotoalbum; peuvent être présents, vous pourriez avoir envie de partager vos images avec eux. Vous pourriez bien sûr choisir de générer pour eux des pages &HTML; pour qu'ils naviguent dans les photos. Mais étant donné que vous avez déjà passé du temps à classer les photos (qui est sur les photos, où ont elles été prises, etc.), il n'y a aucune raison pour eux de refaire ce travail.

&kphotoalbum; vous permet d'exporter un ensemble de photos dans un fichier `.kim`, que les autres personnes peuvent importer dans leurs base de données pour accéder à votre classification pour ces photos.

Deux différentes sortes de fichiers `.kim` existent : en-ligne ou externes, selon que les photos sont stockées dans un fichier ou dans un autre endroit. Mettre les photos dans un fichier est un avantage dans la mesure où le fichier est auto-suffisant mais ce qui présente évidemment le désavantage évident d'avoir un fichier plutôt volumineux.

Vous pouvez générer un fichier `.kim` à partir de deux endroits : directement à partir du menu Fichier Export... ou en même temps que les pages &HTML; (Voir chp-generating-html). Un export &HTML; avec l'option de création d'un fichier `.kim` générera un fichier externe `.kim`.

Les fichiers externes `.kim` chercheront pour des photos selon l'un de deux modes. D'abord, la recherche essayera de trouver des photos proches du fichier `.kim` et en cas d'échec de cette recherche, elle recherchera des images à l'URL spécifiée quand le fichier `.kim`a été créé. Noter que le second mode n'est possible pour les fichiers `.kim` créées lors de l'export &HTML;.

## Boîte de dialogue « Export »

Ce chapitre vous détaillera le fonctionnement de la boite de dialogue « Export » disponible à partir du menu Fichier Export....

Le paramètre le plus important dans cette boite de dialogue est de spécifier si le fichier `.kim` devra être interne ou externe (voir la description ci-dessus). Vous avez les trois options suivantes :

- Insérer dans un fichier `.kim` - Cela produira un fichier interne

- Copie manuelle après création d'un fichier .kim - Ici, vous devez copier vous-même les photos après la création d'un fichier .kim

- Copie automatique avec création d'un fichier « .kim » - ici. &kphotoalbum; copiera les photos pour vous.

Entre nous, les fichiers `.kim` ne sont que des fichiers zip. Normalement, cela ne vaut pas la peine de compresser les fichiers car les photos sont naturellement compressées via le format JPEG et que le fichier XML est plutôt léger. Si vous voulez vraiment grappiller quelques octets de plus, vous pouvez le faire en vérifiant Compresser le fichier d'exportation

La dernière option sur la page est Limiter la taille maximale de la photo. Quand vous envoyez quelques photos à certains amis, vous ne voulez pas forcément le faire avec leurs tailles maximales car le fichier `.kim` pourrait être énorme. Pour cela, vous pouvez spécifier que la dimension maximales des images doit être au maximum de 800 pixels dans chaque direction.

## Boîte de dialogue « Import »

Quand vous sélectionnez un fichier `.kim` par le navigateur web ou que vous choisissez le menu Fichier Import..., &kphotoalbum; importera la base de données exportée avec la fonctionnalité décrite dans chp-importExport.

L'assistant d'import travaille en 4 étapes. D'abord, vous devez spécifier quelles photos vous voulez importer. Ensuite, vous devez spécifier dans quel dossier stocker les photos importées.

Naturellement, vous allez appeler la catégorie « Personne » sous Personne si vous êtes Français, pendant que moi, en Danois, je l'appellerais plutôt Personnel. Dans la troisième étape de l'assistant d'import, vous devez spécifier quelle catégorie du fichier devra être importée, ainsi qu'avec quelle catégorie de votre base de données elle devra correspondre.

Je pourrais m'appeler dans mes bases de données comme moi, alors que dans votre base de données, je m'appellerais Jesper K. Pedersen. L'étape quatre consiste à fixer les correspondances pour chacune des catégories importées. Cela peut être vu sur la page fig-import-dialog.

### Faire correspondre « Personnes » dans la boite de dialogue « Importation »

Dans la copie d'écran, vous pouvez voir que Donna est la même personne dans le fichier « .kim » et dans ma base de données - le nom est montré en noir pour indiquer une parfaite correspondance dans la base de données. Les trois autre noms n'ont pas trouvé dans la base de données, ainsi, à la fois Jesper et Anne Marie ont été trouvé comme correspondant à une sous-chaine. Ainsi, ceux- ci sont suggérés. Enfin, dans ma base de données, je n'avais pas de Denis (ou je pourrais l'avoir nommé différemment), ainsi, &kphotoalbum; me suggère simplement Denis comme nom pour l'importation.