# Importeren/exporteren

Als u een familiefeest, een vergadering, een conferentie of elke andere gebeurtenis bezoekt waar andere &kphotoalbum;-gebruikers aanwezig zijn, wilt u uw afbeeldingen misschien met hen delen. U kunt natuurlijk kiezen om HTML-pagina's te maken die ze kunnen doorbladeren, maar omdat u al tijd hebt besteed aan het classificeren van de afbeeldingen (wie staan op de afbeeldingen, waar zijn ze genomen enzovoort) zijn er geen redenen voor hen om al dat werk opnieuw te doen.

&kphotoalbum; biedt u de mogelijkheid een verzameling afbeeldingen te exporteren in een `kim`-bestand, dat andere mensen kunnen importeren in hun database, om uw classificatie voor de afbeeldingen te krijgen.

Er bestaan twee soorten `.kim`-bestanden, interne en externe, verwijzend naar of de afbeeldingen zelf zich in het bestand of ergens anders bevinden. De afbeeldingen in het bestand plaatsen heeft het duidelijke voordeel dat het bestand alles bevat, met het net zo duidelijke nadeel dat het wat groot wordt.

Er zijn twee plaatsen waarvandaan u een `.kim`-bestand kunt genereren, namelijk direct uit Bestand Exporteren..., of samen met HTML-pagina's (zie chp-generating-html). Een `.kim`-bestand maken tijdens HTML-export maakt een extern `.kim`-bestand.

Externe `.kim`-bestanden zoeken de afbeeldingen op twee manieren. Eerst worden de afbeeldingen naast het `.kim`-bestand gezocht, als die niet gevonden worden, worden ze op het URL-adres gezocht dat opgegeven was toen het `.kim`-bestand aangemaakt was. Merk op dat het laatste alleen mogelijk is met `.kim`-bestanden die aangemaakt zijn tijdens HTML-export.

## Het dialoogvenster Exporteren

Deze sectie vertelt u over het exporteervenster dat u krijgt met Bestand Exporteren....

Het belangrijkste deel van dit dialoogvenster is opgeven of het `.kim`-bestand intern of extern moet zijn (zie de beschrijving hierboven). U hebt de volgende drie opties:

- Opnemen in `.kim`-bestand - een intern bestand

- Handmatige kopie naast .kim-bestand - hier moet u de afbeeldingen zelf naast het .kim-bestand kopiëren

- Automatisch naast .kim-bestand kopiëren - hier kopieert &kphotoalbum; de afbeeldingen voor u.

Onder vier ogen, `.kim`-bestanden zijn gewoon zip-bestanden. Normaal is het niet waard om de bestanden te comprimeren omdat afbeeldingen normaal al gecomprimeerde JPEG-bestanden zijn, en het xml-bestand zelf erg klein is. Als u werkelijk de laatste bytes eruit wilt persen, kunt u dat doen door Exportbestand comprimeren aan te vinken.

De laatste optie op de pagina is Maximale afbeeldingsafmetingen beperken. Als u wat afbeeldingen naar vrienden stuurt, wilt u ze misschien niet in volledige grootte opsturen, omdat het `.kim`-bestand groot kan zijn. Hiervoor kunt u opgeven dat de maximale afmetingen van de afbeeldingen bijvoorbeeld maximaal 800 pixels in een richting kan zijn.

## Het dialoogvenster Importeren

Als u een `.kim`-bestand uit een webbrowser selecteert, of Bestand Importeren... kiest, importeert &kphotoalbum; de database die geëxporteerd was met de functionaliteit die in chp-importExport is beschreven.

De importeerassistent bestaat uit vier stappen. Eerst dient u op te geven welke afbeeldingen u wilt importeren. Daarna moet u opgeven in welke map de bestanden geplaatst dienen te worden.

Het is goed mogelijk dat u de personencategorie personen noemt, terwijl ik die in het Deens personer noem. In de derde stap van het importeervenster dient u op te geven welke categorie uit het bestand u wilt importeren, en met welke categorieën in uw database deze overeenkomt.

Ik zou mezelf bijvoorbeeld ik kunnen noemen in mijn database, terwijl ik in uw database Jesper K. Pedersen heet. In stap vier kunt u de overeenkomst tussen de geïmporteerde categorieën instellen. Dit kunt u zien in fig-import-dialog.

### Overeenkomsten tussen personen in het importeervenster

In de schermafdruk kunt u zien dat Donna hetzelfde heet in het .kim-bestand en in mijn database - de naam is zwart om een volledige overeenkomst aan te duiden in de database. De andere drie namen zijn niet in de database gevonden, hoewel zowel Jesper als Anne Helene als deeltekenreeks gevonden zijn. Verder heb ik Spiff niet in mijn database (hooguit onder een geheel andere naam), dus stelt &kphotoalbum; gewoon Spiff voor als naam.