اتبع هذه المقالة لتحديث جميع الحقول في DOC باستخدام واجهة برمجة تطبيقات Nodej.s REST. ستتعلم كيفية تحديث الحقول في Word باستخدام واجهة برمجة تطبيقات Nodej.s منخفضة الكود باستخدام حزمة تطوير برامج سحابية قائمة على Nodej.s. سيتم شرح العملية كاملةً، بدءًا من تحميل ملف Word المصدر وصولًا إلى تنزيل ملف Word المُحدّث من وحدة التخزين السحابية.
متطلب أساسي
- {{الرابط التشعبي 1}}
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Words لـ Nodej.s لتحديث جميع الحقول
- إعداد مشروع Nodej.s باستخدام SDK أعلاه لتحديث جدول المحتويات والحقول الأخرى
خطوات تحديث الحقل في Word باستخدام خدمة Nodej.s RESTful
- إنشاء كائن التكوين عن طريق تعيين سر العميل والمعرف لتحديث الحقول
- قم بإنشاء كائن WordsApi باستخدام التكوين أعلاه
- قم بتحميل ملف Word المصدر إلى مجرى ذاكرة يحتوي على بعض بيانات الحقل مثل جدول المحتويات
- قم بإنشاء فئة UpdateFieldsOnlineRequest لإنشاء طلب لملف Word المحمّل
- استدعاء طريقة تحديث الحقول عبر الإنترنت باستخدام كائن الطلب أعلاه
- تحليل استجابة واجهة برمجة التطبيقات والوصول إلى التدفق المُعاد
- حفظ مجرى الإخراج كملف على القرص
تشرح الخطوات السابقة كيفية تحديث جميع الحقول في Word باستخدام واجهة برمجة تطبيقات Nodej.s REST. اقرأ ملف Word المصدر في مسار الذاكرة، وأنشئ كائن طلب، وحدد اسم ملف الوجهة، واستدعِ دالة UpdateFieldsOnline() لتحديث الحقول. حلل المسار الناتج في مستند الاستجابة واحفظه كملف على القرص.
كود لتحديث الحقول تلقائيًا في Word باستخدام Nodej.s REST API
يوضح هذا الكود النموذجي كيفية تحديث حقول Word في ملف Word. يمكنك تحديث جدول المحتويات، والمراجع المتقاطعة، وأرقام الصفحات، وحقول التاريخ والوقت. عند تعيين اسم ملف الوجهة، يحتوي كائن المستند المُعاد على استجابة بنفس الاسم لتمييزه عن الملفات الأخرى في التخزين السحابي.
يمكنك أيضًا الاطلاع على ميزة أخرى في الصفحة التالية: استخراج النص من مستند Word باستخدام Nodej.s REST API.