Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words laat gebruikers toe om tabelle in’n dokument van nuuts af te skep en bied verskeie verskillende metodes om dit te doen. Hierdie artikel bied besonderhede oor hoe om geformateerde tabelle by u dokument te voeg deur elke metode te gebruik, asook’n vergelyking van elke metode aan die einde van die artikel.
Die nuutgeskepte tabel kry standaardwaardes soortgelyk aan die wat in Microsoft Wordgebruik word:
| Tabel Eienskap | Verstek in Aspose.Words |
|---|---|
Border Style |
Single |
Border Width |
1/2 pt |
Border Color |
Black |
Left and Right Padding |
5.4 pts |
AutoFit Mode |
AutoFit to Window |
Allow AutoFit |
True |
|
‘n tabel kan inlyn wees as dit styf geplaas is, of dryf as dit op enige plek op die bladsy geplaas kan word. By verstek skep Aspose.Words altyd inlyn tabelle.
|
In Aspose.Words kan gebruikers’n tabel in’n dokument skep met behulp van die DocumentBuilder. Die basiese algoritme vir die skep van’n tabel is soos volg:
Belangrike besonderhede:
Die proses om’n tabel te skep, kan duidelik in die volgende prentjie gesien word:

Die volgende kode voorbeeld toon hoe om’n eenvoudige tabel te skep met behulp van DocumentBuilder met standaard formatering:
Die volgende kode voorbeeld toon hoe om’n geformateerde tabel te skep met behulp van DocumentBuilder:
Die volgende kode voorbeeld toon hoe om’n geneste tabel te voeg met behulp van DocumentBuilder:
Jy kan tabelle direk in die DOM invoeg deur’n nuwe Table knoop by’n spesifieke posisie by te voeg.
Let asseblief daarop dat onmiddellik na die tabelknoop skepping, die tabel self heeltemal leeg sal wees, dit wil sê dit bevat nog nie rye en selle nie. Om rye en selle in’n tabel in te voeg, voeg die toepaslike Row en Cell kind knope by die DOM.
Die volgende kode voorbeeld toon hoe om’n nuwe tabel van nuuts af te bou deur die toevoeging van die toepaslike kind nodes om die dokument boom:
Aspose.Words ondersteun die invoeging van inhoud in’n dokument van’n HTML bron met behulp van die InsertHtml metode. Die insette kan’n volledige HTML bladsy of net’n gedeeltelike uittreksel wees.
Met behulp van die InsertHtml metode, kan gebruikers tabelle in die dokument invoeg via tabel etikette soos <table>, <tr>, <td>.
Die volgende kode voorbeeld toon hoe om’n tabel in’n dokument van’n string wat HTML tags:
Daar is dikwels tye wanneer jy’n tabel moet skep gebaseer op’n reeds bestaande tabel in’n dokument. Die maklikste manier om’n tabel te dupliseer terwyl al die formatering behou word, is om die Tabel-knooppunt te kloon met behulp van die Clone - metode.
Dieselfde tegniek kan gebruik word om kopieë van’n bestaande ry of sel by’n tabel te voeg.
Die volgende kode voorbeeld toon hoe om’n tabel te dupliseer met behulp van node konstruktors:
Die volgende kode voorbeeld toon hoe om die laaste ry van’n tabel te kloon en voeg dit by die tabel:
As u na tabelle in’n dokument kyk wat dinamies groei met elke rekord uit u databron, word die bogenoemde metode nie aanbeveel nie. In plaas daarvan word die gewenste uitset makliker bereik deur Mail merge met streke te gebruik.
Aspose.Words bied verskeie metodes om nuwe tabelle in’n dokument te skep. Elke metode het sy eie voordele en nadele, so die keuse van wat om te gebruik hang dikwels af van die spesifieke situasie.
Kom ons kyk van naderby na hierdie maniere om tabelle te skep en vergelyk hul voor-en nadele:
| Metode | Voordele | Nadele |
|---|---|---|
| Deur DocumentBuilder | Die standaardmetode vir die invoeging van tabelle en ander dokumentinhoud | Soms moeilik om baie variëteite van tabelle te skep op dieselfde tyd met dieselfde bouer geval |
| Deur DOM | Pas in beter met omliggende kode wat nodes direk in die DOM skep en invoeg sonder om’n DocumentBuilderte gebruik | Die tabel word “leeg” geskep: voordat u die meeste bewerkings uitvoer, moet u EnsureMinimum skakel om ontbrekende kindknope te skep |
| Van HTML | Kan’n nuwe tabel van HTML bron met behulp van tags soos skep <table>, <tr>, <td> |
Nie alle moontlike Microsoft Word tabel formate kan toegepas word op HTML |
| Kloning van’n bestaande tabel | U kan’n kopie van’n bestaande tabel skep terwyl u alle ry-en selformatering behou | Die toepaslike kind nodes moet verwyder word voordat die tabel gereed is vir gebruik |
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.