Цю сторінку перекладено машинним способом. Помітили помилку?Допоможіть її покращити.
Skip to content

Convert Document

Конвертація документів між форматами Word (DOCX), OpenDocument (ODT), RTF та простим текстом за допомогою LibreOffice.

API Endpoint

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

Приймає дані форми multipart з файлом Word/ODT/RTF/TXT та JSON-полем settings.

Parameters

ParameterTypeRequiredDefaultDescription
formatstringYes-Формат виводу: 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

Повертає 202 Accepted. Відстежуйте прогрес через SSE за адресою /api/v1/jobs/{jobId}/progress.

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

Notes

  • Прийнятні вхідні формати: .docx, .doc, .odt, .rtf, .txt.
  • Конвертація обробляється LibreOffice, що працює в безголовому режимі на сервері.
  • Складне форматування (макроси, вбудовані об'єкти) може не зберегтися під час конвертації між форматами.
  • Формат виводу має відрізнятися від вхідного формату.