
تبدیل اسناد ورد به فرمت ODT با استفاده از API Node.js.
مایکروسافت Word documents به طور گستردهای استفاده میشود، اما زمانی که به پلتفرمهای متنباز مانند LibreOffice یا سازگاری چندسکویی میرسد، تبدیل اسناد Word به فرمت OpenDocument Text (ODT) ضروری میشود. فرمت ODT برای ذخیرهسازی طولانیمدت اسناد، انطباق با استانداردهای باز و دسترسی مناسب است.
در این مقاله، ما شما را با نحوه تبدیل فایلهای Word DOCX به ODT با استفاده از Aspose.Words Cloud SDK برای Node.js آشنا خواهیم کرد.
چرا واژه را به ODT تبدیل کنیم؟
- کاملاً با LibreOffice، OpenOffice و دیگر مجموعههای متنباز سازگار است.
- بر اساس استانداردهای XML باز برای پایداری درازمدت.
- ویرایش مستقل از پلتفرم را تضمین میکند.
- مناسب برای دولتها، مؤسسات آموزشی و کاربران شرکتی که فرمتهای باز را ترویج میدهند.
بیایید موضوعات بیشتری را با جزئیات بیشتر بحث کنیم:
- API برای تبدیل Word به ODT
- DOCX را به ODT در Node.js تبدیل کنید
- تبدیل Word به ODT با استفاده از cURL
API برای تبدیل Word به ODT
SDK ابری Aspose.Words Cloud برای Node.js به توسعهدهندگان این امکان را میدهد که به راحتی قابلیتهای تبدیل Word به ODT را به برنامههای خود اضافه کنند. SDK از تبدیل امن، مقیاسپذیر و با دقت بالا برای اسناد با استفاده از API های ساده RESTful پشتیبانی میکند.
ویژگیهای کلیدی:
- تبدیل DOC، DOCX، DOT به ODT با دقت بالا.
- راهحل مبتنی بر Cloud با دسترسی API رمزگذاری شده.
- نیازی به نصب Microsoft Office یا OpenOffice نیست.
- ساختار، فرمت و سبکها را حفظ میکند.
پیش نیازها
- یک حساب کاربری در Aspose.Cloud Dashboard ایجاد کنید تا شناسه کاربری و رمز عبور مشتری خود را دریافت کنید.
- 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);
مرحله ۳ – تبدیل 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 به ODT.
فایل نمونه سند Word و تصویر حاصل که در بالا ایجاد شده است را میتوانید از: دانلود کنید.
ورد را به ODT با استفاده از cURL تبدیل کنید
ابزارهای خط فرمان را ترجیح میدهید؟ در اینجا چگونگی تبدیل DOCX به ODT با استفاده از cURL آورده شده است:
مرحله 1- تولید توکن دسترسی JWT:
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"
مرحله ۲ – درخواست تبدیل 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
با نام سند ورد شما.<ACCESSTOKEN>
با توکن تولید شده شما.
سرویس آنلاین تبدیل DOCX به ODT را امتحان کنید
میخواهید قبل از کدنویسی امتحان کنید؟ از مبدل آنلاین رایگان DOCX به ODT ساخته شده با Aspose.Words REST API استفاده کنید.

برنامه تبدیل رایگان DOCX به ODT.
نتیجهگیری
با استفاده از Aspose.Words Cloud SDK برای Node.js، میتوانید به راحتی تبدیل DOCX به ODT را به برنامهها یا گردشهای کاری خود ادغام کنید. چه در زمینههای آموزشی، دولتی یا شرکتی کار کنید، این راهحل RESTful قابلیت اطمینان، مقیاسپذیری و صادرات بیدرنگ به فرمتهای باز را ارائه میدهد.
منابع مفید
مقالات پیشنهادی
ما به شدت از بازدید از وبلاگهای زیر توصیه میکنیم: