يحتوي هذا البرنامج التعليمي الموجز على معلومات حول ** كيفية إنشاء جدول في Word باستخدام Python **. يتم توفير مجموعة مفصلة من التعليمات لإنشاء البيئة ، وتطوير برنامج باستخدام العملية التدريجية ، ونموذج كود قابل للتشغيل من أجل ** إنشاء جدول في MS Word باستخدام Python **. ستتعلم أيضًا عملية تنسيق الخلايا الفردية للجدول إذا لزم الأمر وحفظ ملف Word الناتج كـ DOCX أو DOC أو أي تنسيق آخر يدعمه MS Word.
خطوات إنشاء جدول في MS Word باستخدام Python
- اضبط البيئة لاستخدام Aspose.Words for Python عبر .NET لإدراج جدول في Word
- إنشاء كائن فئة DocumentBuilder لإضافة جدول
- ابدأ الجدول باستخدام كائن فئة DocumentBuilder و insert a cell مع بعض النص فيه
- أدخل خلية أخرى بها صورة
- قم بإنهاء الصف والجدول باستخدام الطرق الخاصة بهما
- احفظ ملف Word الناتج الذي يحتوي على جدول فيه
تشرح هذه الخطوات * كيفية إدراج الجداول في Word باستخدام Python *. يدعم كائن فئة DocumentBuilder بدء جدول ، وإدراج خلية ، وكتابة محتويات إلى خلية ، وإضافة صورة إلى خلية ، وأخيراً وضع علامة على نهاية صف وجدول. بمجرد ملء المحتويات في الجدول ، يتم حفظها كمستند Word باستخدام طريقة save () في كائن فئة DocumentBuilder.Document.
رمز لإنشاء جدول في مستند Word باستخدام Python
import aspose.words as aw | |
# Load the license | |
wordToTiff = aw.License() | |
wordToTiff.set_license("Aspose.Total.lic") | |
# Instantiate DocumentBuilder object to create a table | |
forAddingTableInWord = aw.DocumentBuilder() | |
# Start the table | |
tableInWord = forAddingTableInWord.start_table() | |
# Insert a cell in the newly created table | |
forAddingTableInWord.insert_cell() | |
# Set some text in the cell | |
forAddingTableInWord.write("Sample data for Table Row 1 and Cell 1") | |
# Insert another cell in the same row | |
forAddingTableInWord.insert_cell() | |
# Insert image | |
forAddingTableInWord.insert_image("SampleImage.jpg") | |
# End the row | |
forAddingTableInWord.end_row() | |
# End the table | |
forAddingTableInWord.end_table() | |
# Save the output Word file with a table | |
forAddingTableInWord.document.save("WorFileWithTable.docx") | |
print ("Word file with a table created successfully") |
يوضح هذا الرمز * كيفية إنشاء جدول في Word باستخدام Python * بمساعدة كائن فئة DocumentBuilder. تحتوي فئة DocumentBuilder هذه على ميزات لتنسيق الخلايا قبل إضافتها إلى جدول باستخدام الكائن cell_format لتعيين العرض والمحاذي الرأسي والتظليل. وبالمثل ، يمكنك تعيين تنسيق الصفوف باستخدام الكائن row_format في DocumentBuilder عن طريق تعيين الخصائص مثل height_rule ، و height ، و border.line_style ، و border.color.
لقد علمتنا هذه المقالة إنشاء جدول Word وإدراج النصوص والصور فيه. إذا كنت تريد تعلم كيفية إدراج التعليقات في ملف Word ، فراجع المقالة على كيفية إدراج تعليق في Word باستخدام Python.