---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/media/engines/soffice/functions/sofficeEngine.md
---

# Function: sofficeEngine()

```ts
function sofficeEngine(options: SofficeEngineOptions): MediaEngine;
```

Defined in: [src/batteries/media/engines/soffice.ts:213](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/media/engines/soffice.ts#L213)

Construct the LibreOffice engine.

## Parameters

| Parameter | Type                                                            | Description                                        |
| --------- | --------------------------------------------------------------- | -------------------------------------------------- |
| `options` | [`SofficeEngineOptions`](../interfaces/SofficeEngineOptions.md) | Binary path, executor, workspace factory, timeout. |

## Returns

[`MediaEngine`](../../../contracts/interfaces/MediaEngine.md)

The engine, declaring one convert capability group per format silo.
