Lucrați cu Text într-un tabel
După cum sa menționat în articolele anterioare, un tabel conține de obicei text simplu, deși alt conținut, cum ar fi imagini sau chiar alte tabele, poate fi plasat în celulele tabelului.
Adăugarea de text sau alt conținut în tabel se realizează folosind metodele adecvate ale clasei DocumentBuilder și este descrisă în articolul “Create a Table”. În acest articol, vom vorbi despre cum să lucrați cu textul într-un tabel deja existent.
Înlocuiți textul dintr-un tabel
Tabelul, ca orice alt nod din Aspose.Words, are acces la obiectul Range. Folosind obiectul table range, puteți înlocui textul dintr-un tabel.
Capacitatea de a utiliza caractere speciale la înlocuire este acceptată în prezent, astfel încât este posibil să înlocuiți textul existent cu text cu mai multe paragrafe. Pentru a face acest lucru, trebuie să utilizați metacaracterele speciale descrise în metoda Replace corespunzătoare.
Următorul exemplu de cod arată cum să înlocuiți toate instanțele unui șir de text în celulele unui întreg tabel:
Extrageți Text simplu din tabel sau celulă
Folosind obiectul Range, Puteți, de asemenea, să apelați metode pe întregul interval de tabel și să extrageți tabelul ca text simplu. Pentru a face acest lucru, utilizați proprietatea Text.
Următorul exemplu de cod arată cum să imprimați intervalul de text al unui tabel:
Aceeași tehnică este utilizată pentru a extrage conținutul numai din celulele individuale ale tabelului.
Următorul exemplu de cod arată cum să imprimați o gamă de text de elemente de rând și tabel:
Lucrul cu textul alternativ al tabelului
Microsoft Word tabelele au un table title
și table description
care oferă o reprezentare textuală alternativă a informațiilor conținute în tabel.
În Aspose.Words, Puteți adăuga, de asemenea, un titlu și o descriere a tabelului folosind proprietățile Title și Description. Aceste proprietăți sunt semnificative pentru documentele DOCX conforme cuISO/IEC 29500. Când salvați în formate mai devreme decât ISO/IEC 29500, aceste proprietăți sunt ignorate.
Următorul exemplu de cod arată cum să setați proprietățile titlului și descrierii unui tabel: