# Oprogramowanie biurowe dla &kde;

## Wprowadzenie do KOffice

### Wstęp

Projekt &kde; stworzył także rozbudowany pakiet biurowy o nazwie &koffice;, który przestrzega standardów i jest dopasowany do środowiska &kde;. Ta sekcja została napisana na podstawie wersji 1.4 &koffice;.

&koffice; jest zintegrowanym ze środowiskiem pakietem biurowym. Działa wykorzystując bezpośrednio techniki właściwe dla KDE. Ma to wiele zalet pod względem integracji, funkcjonalności, wydajności, podobnego wyglądu i zachowania i tak dalej. Dostępne są bezpośrednio wszystkie techniki jak &DCOP;, KIO, KParts.

W szczególności, dla komponentów &koffice; została rozbudowana technologia KParts tak, że pozwala na bardzo elastyczne wstawianie jednych dokumentów w inne.

Z powodu tego, że bardzo wiele technik jest obecnych w samym &kde;, &koffice; jest niedużym pakietem biurowym, co powoduje szybkie uruchamianie zawartych w nim programów i małe zużycie pamięci. To sprawia, że &koffice; jest odpowiednim rozwiązaniem także do użytku na starszym sprzęcie, co w niektórych przypadkach może zaoszczędzić dużych wydatków.

&koffice; zawiera bogaty zestaw programów. To nie tylko edytor tekstu, arkusz kalkulacyjny i program do prezentacji, ale takżekomponenty do obróbki obrazów, tworzenia diagramów przepływu i raportów biznesowych oraz zarządzania bazami danych i projektami. Z powodu elastycznej integracji komponentów mniejsze narzędzia, jak te do diagramów i wykresów, czy edytor równań, są dostępne jako oddzielne programy.

Jak widać, &koffice; udostępnia wiele elementów, które mogą ułatwić pracę. Proste i takie jak w &kde; podejście do wyglądu i zachowania, jak również podobny sposób używania sprawia, że &koffice; wydaje się dość użyteczne w codziennej pracy biurowej.

### Właściwości

Ta lista pokazuje ogólny obraz właściwości &koffice;. Pakiet &koffice; jest zbyt duży, aby wymienić każdy szczegół.

### Właściwości &koffice;:

- Zbudowany na bazie &kde;, co powoduje, że dostępne tam techniki są łatwo dostępne.

- Pełna integracja z &kde;, co jest ważne w biznesie.

- Techniki zawarte w &kde; to między innymi abstrakcyjna lokalizacja dokumentu, skrypty DCOP, elementy i wtyczki...

- Pełna wbudowywalność komponentów.

- Małe zużycie pamięci, szybki start, lekkość.

- Duża liczba dostępnych komponentów.

- Intuicyjność, ładny wygląd i łatwy do nauczenia się interfejs użytkownika.

- Dostosowanie do standardów: format plików OASIS OpenDocument.

### Format plików OASIS OpenDocument

Jest ważne, żeby pakiet biurowy używał standardów gdzie to tylko możliwe, szczególnie w przypadku formatu plików. Specyfikacja formatu OASIS OpenDocument jest takim otwartym standardem dla programów biurowych. Rozpowszechnia się on coraz bardziej. Jest to też ten sam format, którego używa OpenOffice.org, co oznacza, że wymiana plików z każdym użytkownikiem tego pakietu jest możliwa i łatwa.

Dostosowanie się do oficjalnych standardów to zawsze dobra rzecz. W przypadku biznesu znaczenie ma wiedza na temat swoich dokumentów.

&koffice; zawiera więcej komponentów niż to przewiduje specyfikacja OASIS. Wszystkie komponenty w niej zawarte używają formatu plików OASIS OpenDocument.

## Ogólne spojrzenie na komponenty &koffice;

### Dostępne komponenty &koffice;

Należy wziąć pod uwagę, że wszystkie te komponenty mogą się łączyć. W związku z tym arkusz kalkulacyjny może zawierać wszystko od wykresów do prezentacji, raportów, czy nawet dokumentów tekstowych. Tak więc prawie każdy komponent może zawierać prawie każdy inny.

#### Przetwarzanie tekstów i publikacja - &kword;

&kword; to komponent głównie do przetwarzania tekstu, ale zawiera wiele elementów programu do publikacji. To daje dość unikalną mieszankę właściwości, która pozwala na łatwe tworzenie ciekawych układów tekstu.

#### Arkusze kalkulacyjne - &kspread;

&kspread; to dość standardowy arkusz kalkulacyjny. Oferuje wiele funkcji takich jak formatowanie, wiele arkuszy, wykresy, diagramy itd. Można go oczywiście łatwo integrować z dowolnym innym komponentem koffice, co rozszerza jego możliwości.

#### Prezentacje - &kpresenter;

&kpresenter; to komponent do prezentacji. Może być wykorzystywany do tworzenia prezentacji do oglądania na ekranie lub drukowanych przeźroczy.

#### Diagramy przepływu i inne - &kivio;

&kivio; może być wykorzystywany do tworzenia dowolnego rodzaju diagramów (w tym diagramów przepływu). Dodatkowe zbiory elementów mogą być używane do własnych celów. Możliwe są nawet diagramy UML.

#### Grafika wektorowa - &karbon14;

&karbon14; to program do grafiki wektorowej.

#### Program do operacji na obrazkach - &krita;

&krita; to narzędzie do tworzenia wysokiej jakości grafiki rastrowej. Oferuje wiele wtyczek do manipulacji obrazami i obsługuje różne formaty.

#### Raporty biznesowe - &kugar;

&kugar; może być użyty do tworzenia wysokiej jakości raportów biznesowych. Szablony pomagają łatwo określić wygląd takich raportów.

#### Zarządzanie bazami danych i formularzami - &kexi;

&kexi; to program do zarządzania bazami danych. Można w nim tworzyć formularze do pracy z danymi. Dostępna jest obsługa wielu silników, jak PostgreSQL czy MySQL. Istnieje nawet możliwość importu plików baz danych mdb z MS Access.

## Dodatkowe informacje

### Podręczniki programów

Każdy komponent Koffice posiada podręcznik. Podręczniki te zawierają najnowsze informacje na temat tego, co można zrobić za pomocą tych komponentów. Ich przeczytanie pozwoli dowiedzieć się więcej na temat &koffice;. Strona WWW jest także dobrym źródłem informacji.

### Zasoby internetowe

Główną stroną w Internecie jest http://www.koffice.org

Znajdziesz także informacje o grupach dyskusyjnych użytkowników i programistów, jak również dodatkowe zasoby dla tych drugich.

Projekt Kexi ma oddzielną stronę, którą można znaleźć pod adresem http://www.kexi-project.org

### Pisanie wtyczek

&koffice; można łatwo rozszerzać przy pomocy wtyczek. Pisanie takich wtyczek nie jest trudne i może stać się metodą wspomagania swojej codziennej pracy. Takie możliwości są prawdopodobnie bardzo ciekawe w biznesie i dają możliwość sprawienia, żeby &koffice; spełniał specjalne wymogi. Można albo przyjrzeć się istniejącym wtyczkom, albo przeczytać ogólne wprowadzenie na stronie dla programistów. Bardziej ogólna strona poświęcona tworzeniu KDE znajduje się pod adresem http://developer.kde.org.