word to odt

Convert Word Document to ODT format using Node.js API.

Microsoft Word documents er bredt anvendt, men når det kommer til open-source platforme som LibreOffice eller tværplatforms kompatibilitet, bliver det essentielt at konvertere Word-dokumenter til OpenDocument Text (ODT) formatet. ODT-formatet er ideelt til langvarig dokumentlagring, overholdelse af åbne standarder og tilgængelighed.

I denne artikel vil vi guide dig gennem konverteringen af Word DOCX til ODT ved hjælp af Aspose.Words Cloud SDK til Node.js.

Hvorfor konvertere Word til ODT?

  • Fuldstændig kompatibel med LibreOffice, OpenOffice og andre open-source pakker.
  • Baseret på åbne XML-standarder for langsigtet bæredygtighed.
  • Sikrer platform-uafhængig redigering.
  • Ideel til regeringer, uddannelsesinstitutioner og erhvervsbrugere, der fremmer åbne formater.

Lad os diskutere yderligere emner i mere detaljer:

API til konvertering af Word til ODT

Den Aspose.Words Cloud SDK for Node.js gør det muligt for udviklere nemt at integrere Word til ODT konverteringsfunktioner i deres applikationer. SDK’en tilbyder sikker, skalerbar og høj-kvalitets dokumenttransformation ved hjælp af enkle RESTful API’er.

Nøglefunktioner:

  • Konverter DOC, DOCX, DOT til ODT med høj nøjagtighed.
  • Cloud-baseret løsning med krypteret API-adgang.
  • Ingen grund til installation af Microsoft Office eller OpenOffice.
  • Opretholder struktur, formatering og stilarter.

Forudsætninger

  1. Opret en konto på Aspose.Cloud Dashboard for at få din Klient ID og Klient Secret.
  2. Installer Node.js SDK:
npm install asposewordscloud --save

Convertér DOCX til ODT i Node.js

Lad os udforske, hvordan man konverterer Word-dokumenter til ODT ved hjælp af Node.js.

Step 1 - Opret en instans af WordsApi klassen.

const { WordsApi } = require("asposewordscloud");
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

Step 2 – Upload DOCX File to the Cloud storage:

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);

Step 3 – Konverter DOCX til ODT format

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.");
word to odt

En forhåndsvisning af Word til ODT-konvertering.

Det prøvedokument Word og det resulterende billede genereret ovenfor kan downloades fra:

Konverter Word til ODT ved hjælp af cURL

Foretrækker du kommandolinjeværktøjer? Her er hvordan du konverterer DOCX til ODT ved hjælp af cURL:

Trin 1 - Generer JWT adgangstoken:

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 – Foretag DOCX til ODT konverteringsanmodning:

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 med dit Word-dokument navn.
  • <ACCESSTOKEN> med din genererede token.

Prøv Online DOCX til ODT Converter

Vil du prøve før kodning? Brug vores Gratis Online DOCX til ODT Konverter lavet med Aspose.Words REST API.

convert docx til odt online

Gratis DOCX til ODT konverteringsapp.

Konklusion

Ved hjælp af Aspose.Words Cloud SDK til Node.js kan du nemt integrere DOCX til ODT-konvertering i dine apps eller arbejdsprocesser. Uanset om du arbejder inden for uddannelse, regering eller virksomhedsmiljøer, tilbyder denne RESTful-løsning pålidelighed, skalerbarhed og problemfri eksport i åbne formater.

Nyttige ressourcer

Anbefalede artikler

Vi anbefaler stærkt at besøge følgende blogs: