word to odt

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

مايكروسوفت Word documents تُستخدم على نطاق واسع، ولكن عندما يتعلق الأمر بالمنصات مفتوحة المصدر مثل LibreOffice أو التوافق عبر الأنظمة، فإن تحويل مستندات Word إلى تنسيق OpenDocument Text (ODT) يصبح ضروريًا. تنسيق ODT مثالي للتخزين طويل الأجل للمستندات، والامتثال للمعايير المفتوحة، والوصول.

في هذه المقالة، سنرشدك إلى تحويل مستندات Word DOCX إلى ODT باستخدام Aspose.Words Cloud SDK لـ Node.js.

لماذا تحويل وورد إلى ODT؟

  • متوافق تمامًا مع LibreOffice و OpenOffice وغيرها من الحزم مفتوحة المصدر.
  • استنادًا إلى معايير XML المفتوحة لاستدامة طويلة الأمد.
  • يضمن تحريرًا مستقلًا عن المنصة.
  • مثالي للحكومات والمؤسسات التعليمية ومستخدمي المؤسسات الذين يروّجون للصيغ المفتوحة.

دعنا نناقش المزيد من المواضيع بمزيد من التفاصيل:

واجهة برمجة التطبيقات لتحويل مستند Word إلى ODT

تتيح Aspose.Words Cloud SDK for Node.js للمطورين دمج قدرات تحويل Word إلى ODT بسهولة في تطبيقاتهم. يقدم الـ SDK تحويل مستندات آمن وقابل للتوسع وعالي الدقة باستخدام واجهات برمجة التطبيقات RESTful البسيطة.

الميزات الرئيسية:

  • تحويل DOC و DOCX و DOT إلى ODT بدقة عالية.
  • حل قائم على السحابة مع وصول API مشفر.
  • لا حاجة لتثبيت Microsoft Office أو OpenOffice.
  • يحتفظ بالهيكل والتنسيق والأنماط.

المتطلبات السابقة

  1. أنشئ حسابًا في Aspose.Cloud Dashboard للحصول على معرف العميل وسر العميل.
  2. قم بتثبيت حزمة تطوير Node.js:
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:

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 في تطبيقاتك أو سير عملك. سواء كنت تعمل في التعليم أو الحكومة أو بيئات المؤسسات، فإن هذا الحل القائم على REST يوفر موثوقية وقابلية للتوسع وتصدير سلس بتنسيق مفتوح.

الموارد المفيدة

المقالات الموصى بها

نحن نوصي بشدة بزيارة المدونات التالية: