word to odt

แปลงเอกสาร Word เป็นรูปแบบ ODT โดยใช้ API ของ Node.js.

Microsoft Word documents ถูกใช้งานอย่างแพร่หลาย แต่เมื่อพูดถึงแพลตฟอร์มโอเพนซอร์สอย่าง LibreOffice หรือความเข้ากันได้ข้ามแพลตฟอร์ม การแปลงเอกสาร Word เป็นรูปแบบ OpenDocument Text (ODT) จึงเป็นสิ่งจำเป็น รูปแบบ ODT เป็นรูปแบบที่เหมาะสมสำหรับการเก็บเอกสารในระยะยาว การปฏิบัติตามมาตรฐานแบบเปิด และการเข้าถึงได้ง่าย

ในบทความนี้ เราจะพาคุณไปแปลง Word DOCX เป็น ODT โดยใช้ Aspose.Words Cloud SDK สำหรับ Node.js

ทำไมถึงแปลง Word เป็น ODT?

  • เข้ากันได้อย่างเต็มที่กับ LibreOffice, OpenOffice และชุดซอฟต์แวร์โอเพนซอร์สอื่น ๆ.
  • ตามมาตรฐาน XML เปิดเพื่อความยั่งยืนในระยะยาว.
  • ช่วยให้การแก้ไขไม่ขึ้นกับแพลตฟอร์มใด ๆ
  • เหมาะสำหรับหน่วยงานรัฐบาล สถาบันการศึกษา และผู้ใช้ระดับองค์กรที่ส่งเสริมรูปแบบเปิด

เรามาพูดคุยเกี่ยวกับหัวข้อเพิ่มเติมในรายละเอียดมากขึ้น:

API สำหรับการแปลง Word เป็น ODT

Aspose.Words Cloud SDK สำหรับ Node.js ช่วยให้นักพัฒนาสามารถรวมความสามารถในการแปลง Word เป็น ODT เข้ากับแอปพลิเคชันของพวกเขาได้อย่างง่ายดาย SDK มีการแปลงเอกสารที่ปลอดภัย ปรับขนาดได้ และมีความถูกต้องสูง โดยใช้ RESTful APIs ที่เรียบง่าย

คุณสมบัติหลัก:

  • แปลง DOC, DOCX, DOT เป็น ODT ด้วยความแม่นยำสูง
  • โซลูชันที่ใช้คลาวด์ซึ่งมีการเข้าถึง API แบบเข้ารหัส.
  • ไม่มีความจำเป็นต้องติดตั้ง Microsoft Office หรือ OpenOffice.
  • รักษาโครงสร้าง รูปแบบ และสไตล์

ข้อกำหนดเบื้องต้น

  1. สร้างบัญชีที่ Aspose.Cloud Dashboard เพื่อรับ Client ID และ Client Secret ของคุณ
  2. ติดตั้ง Node.js SDK:
npm install asposewordscloud --save

แปลง DOCX เป็น ODT ใน Node.js

มาเริ่มสำรวจวิธีการแปลงเอกสาร Word เป็น ODT โดยใช้ Node.js กันเถอะ

ขั้นตอนที่ 1 - สร้างอินสแตนซ์ของคลาส WordsApi.

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

ขั้นตอนที่ 2 – อัปโหลดไฟล์ DOCX ไปยังที่เก็บข้อมูลคลาวด์:

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

ขั้นตอนที่ 3 – แปลง DOCX เป็นรูปแบบ ODT

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

การดูตัวอย่างการแปลง Word เป็น ODT.

เอกสาร Word ตัวอย่างและภาพที่สร้างขึ้นข้างต้นสามารถดาวน์โหลดได้จาก:

แปลง Word เป็น ODT โดยใช้ cURL

ชอบเครื่องมือบรรทัดคำสั่งหรือไม่? นี่คือวิธีการแปลง DOCX เป็น ODT โดยใช้ cURL:

ขั้นตอนที่ 1 - สร้าง JWT access token:

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"

ขั้นตอนที่ 2 – ทำการขอแปลง DOCX เป็น ODT:

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 ที่มีชื่อเอกสาร Word ของคุณ.
  • <ACCESSTOKEN> ด้วยโทเค็นที่คุณสร้างขึ้น

ลองใช้ตัวแปลง DOCX เป็น ODT ออนไลน์

ต้องการลองก่อนเขียนโค้ดหรือไม่? ใช้ Free Online DOCX to ODT Converter ของเรา ที่สร้างขึ้นด้วย Aspose.Words REST API.

convert docx to odt online

แอปแปลง DOCX เป็น ODT ฟรี

ข้อสรุป

ใช้ Aspose.Words Cloud SDK สำหรับ Node.js คุณสามารถรวมการแปลง DOCX เป็น ODT เข้ากับแอปหรือเวิร์กโฟลว์ของคุณได้อย่างง่ายดาย ไม่ว่าคุณจะทำงานในด้านการศึกษา รัฐบาล หรือสภาพแวดล้อมขององค์กร โซลูชัน RESTful นี้มอบความเชื่อถือได้ ความสามารถในการขยาย และการส่งออกในรูปแบบเปิดที่ราบรื่น

แหล่งข้อมูลที่มีประโยชน์

บทความที่แนะนำ

เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: