Because these components are based on the KParts component model, & koffice; components are designed to work very well with each other. Any & koffice; component can be embedded in another & koffice; document. For instance, you can insert a spreadsheet which you created in & kspread; directly into a & kword; document. In this way, complex, compound documents can be created using & koffice;.
Dado que estas componentes están baseadas no modelo de componentes KParts, as componentes de & koffice; están deseñadas para traballar perfeitamente unhas coas outras. Calquer componente de & koffice; pode ser integrada noutro documento de & koffice;. Por exemplo, pode inserir unha folla de cálculo criada com & kspread; direitamente nun documento de & kword;. Desta maneira, pode criar documentos compostos moi complexos usando & koffice;.