العمل مع النص في الجدول

وكما ذُكر في المواد السابقة، يتضمّن الجدول عادة نصاً واضحاً، وإن كان يمكن وضع محتوى آخر مثل الصور أو حتى الجداول الأخرى في زنزانات المائدة.

يُضاف النص أو أي محتوى آخر إلى الجدول باستخدام الأساليب المناسبة DocumentBuilder الفئة التي يرد وصفها في “أعد طاولة” مقال وفي هذه المادة، سنتحدث عن كيفية العمل مع النص في جدول قائم بالفعل.

يستعاض عن النص في الجدول

المنضدة، مثل أي موكب آخر Aspose.Words, لديه إمكانية الوصول إلى Range هدف بإستعمال الجسم المنضدي يمكنك استبدال النص في طاولة

وتحظى القدرة على استخدام شخصيات خاصة عند الاستعاضة عنها بالدعم حاليا، ولذلك يمكن الاستعاضة عن النص الحالي بنص متعدد الفقرات. للقيام بذلك، تحتاج إلى استخدام المفاعلات الخاصة الموصوفة في المقابل Replace طريقة

The following code example shows how to replace all instances of a string of text in the cells of an entire table:

Extract Plain Text from a Table

استخدام Range الجسم، يمكنك أيضا دعوة الأساليب على كامل نطاق الجدول واستخراج الطاولة كنص عادي. للقيام بذلك، استخدام Text ملكية

ويبين المثال الرمزي التالي كيفية طباعة مجموعة النصوص من الجدول:

ويبين المثال الرمزي التالي كيفية طباعة مجموعة النصوص من عناصر الصف والجداول.

العمل مع الجدول البديل

Microsoft Word الجداول لها table title و table description التي توفر تمثيلاً نصياً بديلاً للمعلومات الواردة في الجدول.

In Aspose.Words, يمكنك أيضاً إضافة عنوان ووصف للطاولة باستخدام Title و Description الممتلكات. وهذه الممتلكات ذات مغزى بالنسبة لوثائق شركة DOCX التي تتفق مع ISO/ IEC 29500. عندما يكون الادخار في أشكال قبل ISO/ IEC 29500, these properties are ignored.

ويبيّن المثال الرمزي التالي كيفية تحديد ملكية ووصف الجدول: