עבודה עם טקסט בטבלה

כפי שצוין במאמרים קודמים, שולחן מכיל בדרך כלל טקסט פשוט, אם כי תוכן אחר כגון תמונות או אפילו טבלאות אחרות ניתן להציב בתאי שולחן.

הוספת טקסט או תוכן אחר בטבלה מתבצעת באמצעות השיטות המתאימות של DocumentBuilder הכיתה ומתוארת ב “לתקן שולחן” מאמר. במאמר זה נדבר על איך לעבוד עם טקסט בטבלה קיימת כבר.

החלפת טקסט בטבלה

השולחן, כמו כל צומת אחר Aspose.Words, יש גישה אל Range אובייקט. באמצעות אובייקט טווח השולחן, אתה יכול להחליף טקסט בטבלה.

היכולת להשתמש בדמויות מיוחדות כאשר ההחלפה נתמכת כיום, כך שניתן להחליף טקסט קיים עם טקסט רב-פרמטרי. כדי לעשות זאת, אתה צריך להשתמש metacharacters מיוחד המתואר המקביל Replace שיטה.

לדוגמה הקוד הבא מראה כיצד להחליף את כל המקרים של מחרוזת של טקסט בתאים של שולחן שלם:

צילום טקסט רגיל משולחן או תאים

באמצעות Range אובייקט, אתה יכול גם לקרוא שיטות על טווח השולחן כולו ולהוציא את השולחן כטקסט פשוט. לעשות זאת, השתמש Text רכוש

לדוגמה הקוד הבא מראה כיצד להדפיס את טווח הטקסט של שולחן:

אותה טכניקה משמשת כדי להפיק תוכן מתאי שולחן בודדים בלבד.

דוגמה הקוד הבא מראה כיצד להדפיס טווח טקסט של שורות ורכיבי שולחן:

עבודה עם טקסט שולחן חלופי

Microsoft Word שולחנות יש table title ו table description זה מספק ייצוג טקסט אלטרנטיבי של המידע הכלול בטבלה.

In In In Aspose.Words, אתה יכול גם להוסיף כותרת שולחן ותיאור באמצעות Title ו Description תכונות. תכונות אלה הן משמעותיות עבור מסמכי DOCX התואמים את ISO29500 בעת שמירת פורמטים מוקדם יותר מאשר ISO29500 נכסים אלה מתעלמים.

הדוגמה הבאה של הקוד מראה כיצד להגדיר את הכותרת ואת תכונות התיאור של שולחן: