Den här sidan är maskinöversatt. Hittade du ett fel?Hjälp till att förbättra den.
Skip to content

Convert Document

Konvertera dokument mellan formaten Word (DOCX), OpenDocument (ODT), RTF och oformaterad text med LibreOffice.

API Endpoint

POST /api/v1/tools/files/convert-document

Tar emot multipart-formulärdata med en Word/ODT/RTF/TXT-fil och ett JSON-fält settings.

Parameters

ParameterTypeRequiredDefaultDescription
formatstringYes-Utdataformat: docx, odt, rtf, txt

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/files/convert-document \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@report.docx" \
  -F 'settings={"format": "odt"}'

Example Response

Returnerar 202 Accepted. Följ förloppet via SSE på /api/v1/jobs/{jobId}/progress.

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

Notes

  • Godkända indataformat: .docx, .doc, .odt, .rtf, .txt.
  • Konverteringen hanteras av LibreOffice som körs utan grafiskt gränssnitt på servern.
  • Komplex formatering (makron, inbäddade objekt) kanske inte överlever konvertering mellan format.
  • Utdataformatet måste skilja sig från indataformatet.