
Convert Word Document to ODT format using Node.js API.
Microsoft Word documents széles körben használtak, de amikor nyílt forráskódú platformokról, mint a LibreOffice, vagy több platform közötti kompatibilitásról van szó, a Word dokumentumok OpenDocument Text (ODT) formátumba történő konvertálása elengedhetetlenné válik. Az ODT formátum ideális a hosszú távú dokumentumtároláshoz, a nyílt szabványoknak való megfeleléshez és az akadálymentességhez.
Ebben a cikkben végigvezetünk a Word DOCX ODT formátumba való átkonvertálásán az Aspose.Words Cloud SDK használatával Node.js-ben.
Miért konvertáljuk a Word-ot ODT-re?
- Teljes mértékben kompatibilis a LibreOffice-szal, OpenOffice-szal és más nyílt forráskódú irodai programcsomagokkal.
- A nyílt XML szabványok alapján a hosszú távú fenntarthatóság érdekében.
- Biztosítja a platformfüggetlen szerkesztést.
- Ideális kormányok, oktatási intézmények és vállalati felhasználók számára, akik az open formatokat népszerűsítik.
Beszéljünk további témákról részletesebben:
- API a Word ODT formátumba való átkonvertálásához
- Convert DOCX to ODT in Node.js
- Word ODT-re való átalakítása cURL segítségével
API a Word ODT formátumba történő konvertálásához
Az Aspose.Words Cloud SDK for Node.js lehetővé teszi a fejlesztők számára, hogy könnyen integrálják a Word ODT konvertálási képességeit az alkalmazásaikba. A SDK biztonságos, skálázható és nagy hűségű dokumentumtranszformációt kínál egyszerű RESTful API-kon keresztül.
Főbb jellemzők:
- DOC, DOCX, DOT fájlokat ODT formátumba konvertálni magas pontossággal.
- Felhőalapú megoldás titkosított API-hozzáféréssel.
- Nincs szükség Microsoft Office vagy OpenOffice telepítésére.
- Fenntartja a struktúrát, formázást és stílusokat.
Előfeltételek
- Hozzon létre egy fiókot a Aspose.Cloud Dashboard oldalon, hogy megkapja az Ügyfélazonosítóját és az Ügyfél titkos kulcsát.
- Telepítsd a Node.js SDK-t:
npm install asposewordscloud --save
Convert DOCX to ODT in Node.js
Nézzük meg, hogyan lehet Word dokumentumokat ODT formátumba konvertálni Node.js segítségével.
Step 1 - Hozzon létre egy példányt a WordsApi osztályból.
const { WordsApi } = require("asposewordscloud");
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
Step 2 – DOCX fájl feltöltése a felhő tárolóba:
const { WordsApi, UploadFileRequest } = require("asposewordscloud");
const fs = require("fs");
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const uploadRequest = new UploadFileRequest({
fileContent: fs.readFileSync("source.docx"),
path: "source.docx"
});
await wordsApi.uploadFile(uploadRequest);
Lépés 3 – DOCX fájl ODT formátumra alakítása
const { ConvertDocumentRequest } = require("asposewordscloud");
const convertRequest = new ConvertDocumentRequest({
documentName: "sample.docx",
format: "odt",
outPath: "converted/resultant.odt"
});
const result = await wordsApi.convertDocument(convertRequest);
console.log("Word to EPUB conversion completed successfully.");
const { ConvertDocumentRequest } = require("asposewordscloud");
const convertRequest = new ConvertDocumentRequest({
documentName: "sample.docx",
format: "odt",
outPath: "converted/result.odt"
});
const result = await wordsApi.convertDocument(convertRequest);
console.log("Word to ODT conversion successful.");

A Word és ODT formátum közötti konverzió előnézete.
A fenti minta Word dokumentum és az eredményezett kép letölthető innen:
Word-ot ODT-vé konvertálni cURL segítségével
Parancssori eszközöket részesíted előnyben? Íme, hogyan lehet DOCX-t ODT-re konvertálni cURL segítségével:
- lépés - Generálj JWT hozzáférési tokent:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Step 2 – Kérjük a DOCX-ból ODT átalakítást:
curl -v "https://api.aspose.cloud/v4.0/words/convert?format=odt" \
-X PUT \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: multipart/form-data" \
-d "@input-sample.docx"
Replace:
sourceFile
a Word dokumentumod neve.<ACCESSTOKEN>
a generált tokenjével.
Próbálja ki az Online DOCX to ODT Converter-t
Szeretne kipróbálni a kódolás előtt? Használja ingyenes Online DOCX-ODT Átkonvertálónkat, amelyet az Aspose.Words REST API-val készítettünk.

Ingyenes DOCX és ODT átkonvertáló alkalmazás.
Következtetés
Az Aspose.Words Cloud SDK használatával Node.js-ben könnyen integrálhatja a DOCX és ODT konverziót az alkalmazásaiba vagy munkafolyamataiba. Akár az oktatás, akár a kormányzati vagy vállalati környezetben dolgozik, ez a RESTful megoldás megbízhatóságot, skálázhatóságot és zökkenőmentes nyílt formátumú exportálást kínál.
Hasznos források
Ajánlott cikkek
Nagyon ajánljuk a következő blogok meglátogatását: