Raphael
Langerhorst
raphael.langerhorst@kdemail.net

# Office

## Inleiding tot KOffice

### Overzicht

Het &kde;-project heeft ook een uitgebreide kantoorsuite, &koffice;, ontwikkeld. &koffice; maakt gebruik van open standaarden en integreert naadloos met het &kde;-bureaublad. Deze sectie is geschreven voor &koffice; 1.4.

&koffice; is een geïntegreerde kantoorsuite die direct op de &kde;-technologie is gebouwd. Dit biedt vele voordelen in de zin van integratie, functionaliteit en prestaties, bekend uiterlijk en gedrag, &enz; Alle technologieën zoals &DCOP;, KIO en KParts zijn direct beschikbaar.

In het bijzonder is de KParts-technologie uitgebreid voor de &koffice;-componenten om het mogelijk te maken om heel flexibel documenten in andere documenten in te bedden.

Omdat veel van de gebruikte technologie al aanwezig is in &kde; zelf, is &koffice; een zeer lichte kantoorsuite. Hierdoor starten programma's snel en wordt er weinig geheugen gebruikt. Dit maakt van &koffice; ook een geschikte kantoorsuite voor oudere computers, wat de nodige besparing kan opleveren.

&koffice; is ook een zeer complete kantoorsuite. Het beperkt zich niet tot tekstverwerking, rekenbladen of presentaties, maar bevat ook componenten voor beeldbewerking, stroomdiagrammen, het genereren van zakelijke rapporten, databasebeheer en projectbeheer. Vanwege de flexibele componentintegratie zijn kleine hulpprogramma's, zoals de diagram- en grafiek-toepassing evenals de formule-editor ook beschikbaar als losstaande programma's.

Zoals u kunt zien biedt &koffice; zeer veel functies die uw kantoorervaring kunnen verrijken. Het is eenvoudig te gebruiken en de &kde;-achtige benadering in uiterlijk en gedrag en de herkenbare bruikbaarheid maken dat &koffice; zeer geschikt is voor dagelijks kantoorwerk.

### Functies

Deze lijst bevat een algemeen overzicht van de &koffice;-functies. De &koffice; kantoorsuite is te uitgebreid om elk detail te benoemen.

#### &koffice;-functies:

- Volledig gebouwd op &kde;, waardoor deze technologieën beschikbaar zijn tegen lage kosten.

- Volledig geïntegreerd met &kde;, wat vitaal is voor zakelijke omgevingen.

- &kde;-technologieën zijn inclusief documentlocatie-abstractie, DCOP-scripting, KParts en plugins...

- Volledige componentinbedding.

- Laag geheugengebruik, snelle opstart, lichtgewicht.

- Functiecompleet, er worden veel componenten meegeleverd.

- Intuïtieve, goed ogende en eenvoudig te leren gebruikersinterface.

- Maakt gebruik van standaarden: OASIS OpenDocument bestandsformaat.

### OASIS OpenDocument bestandsformaat.

Het is belangrijk voor een kantoorsuite om waar mogelijk gebruik te maken van standaarden, en dan in het bijzonder voor het bestandsformaat. De "OASIS OpenDocument file format" specificatie is een open standaard voor kantoortoepassingen. Dit formaat wordt steeds vaker toegepast, het is ook het bestandsformaat dat OpenOffice.org gebruikt. Dit betekent dat het uitwisselen van documenten met gebruikers van deze kantoorsuite mogelijk is.

Het gebruiken van officiële standaarden is altijd een goede zaak. Voor zakelijke omgevingen is het zelfs van vitaal belang om exacte kennis te hebben van de gebruikte documenten.

&koffice; heeft meer componenten te bieden dan bestreken wordt door de OASIS-specificatie. Maar alle componenten die onder de specificaties vallen maken gebruik van het OASIS OpenDocument bestandsformaat.

## Overzicht van de &koffice;-componenten

Onthoud dat al deze componenten zeer goed met elkaar kunnen integreren. Een rekenblad kan dus alles bevatten, van grafieken tot presentaties, rapporten en zelfs tekstdocumenten. Op dezelfde manier kan bijna elk component een ander component bevatten.

&kword;

  &kword; is voornamelijk een tekstverwerker, maar heeft ook veel aspecten van een desktop-publishing-toepassing. Dit geeft een vrij unieke mix van functies en maakt interessante indelingen op eenvoudige wijze mogelijk.

  - Website: http://www.koffice.org/kword/

  - Het handboek van &kword;

&kspread;

  Het rekenbladprogramma. &kspread; is een "scriptable" (door middel van scripts te programmeren) rekenbladprogramma dat zowel standaardtabellen als ondersteuning voor gecompliceerde wiskundige formules en statistieken biedt. Enkele van de functies zijn: hyperlinks, het valideren van gegevens in cellen, het invoegen van scripts en het wijzigen van eigenschappen van gespecificeerde cellen.

  - Website: http://www.koffice.org/kspread/

  - Het handboek van &kspread;

&kpresenter;

  Het presentatiesprogramma. &kpresenter; kan gebruikt worden om presentaties op het scherm te tonen of om transparanten af te drukken. Enkele van de mogelijkheden zijn: het inbedden van afbeeldingen, het gemakkelijk werken met objecten en het creëren van &HTML;- of &XML;-diapresentaties.

  - Website: http://www.koffice.org/kpresenter/

  - Het handboek van &kpresenter;

&kivio;

  Het programma om (stroom)diagrammen te creëren. Aanvullende stencilsets kunnen voor specifieke doeleinden gebruikt worden. Plugins kunnen toegevoegd worden voor extra functionaliteit en het is ook mogelijk om UMLdiagrammen te maken.

  - Website: http://www.koffice.org/kivio/

  - Het handboek van &kivio;

&karbon14;

  Een vectortekenprogramma.

&krita;

  Het programma om tekeningen te maken en afbeeldingen te manipuleren. &krita; is niet alleen gemakkelijk te gebruiken, het heeft ook leuke functies zoals verven volgens voorbeeld. Het ondersteunt 16-bit afbeeldingen, CMYK en zelfs OpenEXR HDR-afbeeldingen.

  - Website: http://www.krita.org.

&kugar;

  De toepassing voor het maken van zakelijke rapporten met behulp van de geavanceerde rapportengenerator. Tot de mogelijkheden behoren: het afdrukken naar postscript, volledige controle over lettertypen, kleuren, uitlijning en regelafbreking, evenals open-rapport definitiebestanden waarvan de indeling als &XML; opgeslagen wordt.

  - Website: http://www.koffice.org/kugar/

  - Het handboek van &kugar;

KPlato

  De toepassing voor projectbeheer, waarmee diverse projecten gepland en georganiseerd kunnen worden.

  - Website: http://www.koffice.org/kplato/

&kexi;

  Het programma om databases te beheren. Het kan gebruikt worden om database-schema's te creëren, gegevens in te voegen, queries uit te voeren en gegevens te bewerken. Er kunnen formulieren gecreëerd worden om de gegevens van een eigen interface te voorzien. Alle database-objecten -- tabellen, queries en formulieren -- worden opgeslagen in de database, wat het gemakkelijk maakt om gegevens en ontwerp uit te wisselen.

  - Website: http://www.koffice.org/kexi/ and http://kexi-project.org.

  - Het handboek van &kexi;

&kchart;

  De toepassing om grafieken te maken. Het wordt gebruikt om grafieken in één van de andere &koffice;-componenten in te bedden. Het is eenvoudig te gebruiken, de parameters en de indeling kunnen naar wens gewijzigd worden.

  - Website: http://www.koffice.org/kchart/

  - Het handboek van &kchart;

&kformula;

  Een formule-editor waarin de formules op een eenvoudige manier ingevoerd kunnen worden. Enkele van de mogelijkheden zijn: intelligente cursorplaatsing, meerdere niveaus ongedaan maken en uitgebreide syntaxisaccentuering.

  - Website: http://www.koffice.org/kformula/

  - Het handboek van &kformula;

### Aanverwante informatie

- De belangrijkste website: http://www.koffice.org.

- Het handboek van &koffice;

## Meer informatie

### Programmahandboeken

Elke KOffice-component heeft een eigen handboek. Deze handboeken bevatten de nieuwste informatie over de diverse componenten die &koffice; te bieden heeft en het wordt aanbevolen om deze te lezen om meer over &koffice; te leren. De handboeken kunnen bekeken worden door de documentatie KIO-slave in &konqueror; te gebruiken (dat wil zeggen: typ `help:/toepassing` in de locatiebalk) of door het handboek in &khelpcenter; te selecteren. Op de website kunt u ook meer informatie vinden: http://www.koffice.org.

### Internetbronnen

De hoofdsite op het internet is http://www.koffice.org.

U kunt ook informatie vinden over mailinglijsten voor gebruikers en ontwikkelaars, evenals aanvullende gegevensbronnen voor ontwikkelaars.

Het Kexi-project heeft ook een aanvullende website, die kan worden gevonden op http://www.kexi-project.org.

### Pluginontwikkeling

&koffice; kan op eenvoudige wijze worden uitgebreid met plugins. Het ontwikkelen van plugins is niet moeilijk en kan worden gebruikt om uw dagelijkse werkzaamheden te optimaliseren. Deze mogelijkheden zijn waarschijnlijk erg interessant voor zakelijke omgevingen en zorgen ervoor dat &koffice; aan individuele vereisten tegemoet komt. U kunt een kijkje nemen bij bestaande plugins of de algemene inleiding lezen op de site van de ontwikkelaars. De algemene website KDE TechBase is http://techbase.kde.org.