يشرح هذا الدليل كيفية ضبط تنسيق الفقرات في Word باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم تحديث تنسيق كتابة الفقرات باستخدام واجهة برمجة تطبيقات Python منخفضة الكود باستخدام مجموعة Python السحابية SDK. يتوفر لك تحكم كامل في العمل مع مستند Word لتغيير المحتوى والتنسيق.
متطلب أساسي
- {{الرابط التشعبي 1}}
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Words للغة Python لتعيين تنسيق الفقرة في ملف Word
- قم بإعداد مشروع حل Python باستخدام SDK أعلاه لتغيير محاذاة الفقرة والمسافة البادئة وما إلى ذلك.
خطوات تغيير تنسيق كتابة الفقرة باستخدام Python REST API
- قم بتهيئة كائن WordsApi من خلال توفير معرف العميل والسر لتعيين تنسيق الفقرة
- اقرأ ملف Word المصدر في مجموعة البايتات لتغيير تنسيق الفقرة
- إنشاء كائن ParagraphFormatUpdate وتعيين معلمات التنسيق
- إنشاء كائن UpdateParagraphFormatOnlineRequest باستخدام الإعدادات المذكورة أعلاه
- استدعاء طريقة تحديث تنسيق الفقرة عبر الإنترنت باستخدام كائن الطلب
- حفظ ملف Word الناتج بعد تغيير نمط التنسيق
توضح الخطوات المذكورة أعلاه كيفية تغيير تنسيق فقرات مايكروسوفت وورد باستخدام واجهة برمجة تطبيقات Python REST. حمّل ملف وورد المصدر، وأنشئ كائن ParagraphFormatUpdate من خلال توفير الإعدادات المخصصة لتغيير التنسيق. استخدم دالة UpdateParagraphFormatOnline() لتطبيق التغييرات وحفظ ملف الإخراج.
الكود لتغيير تنسيق الفقرة باستخدام واجهة برمجة تطبيقات Python Low Code
يعرض هذا الكود النموذجي محاذاة الفقرات وتنسيقها ومسافة بادئة لها باستخدام واجهة برمجة تطبيقات Python REST. يمكنك ضبط الرابط، والمحاذاة، وموضع الأحرف الكبيرة، ومسافة بادئة للسطر الأول، وتباعد الأسطر، وفواصل الصفحات، وأسماء الأنماط. يمكنك تحديد الفقرة المستهدفة باستخدام معامل الفهرس في مُنشئ فئة UpdateParagraphFormatOnlineRequest، أو تعيين سمة الفهرس لكائنها.
في هذا الموضوع، تعلمنا تنسيق فقرات MS Word باستخدام واجهة برمجة تطبيقات Python منخفضة الكود. لاستبدال نص في ملف Word، راجع المقالة التالية: استبدال كلمة في Word باستخدام Python REST API.