Hier werden wir das Zusammenführen und Aufteilen von Tabellenzellen in einem Word-Dokument in einer Java-Anwendung vorstellen.
Zellen verbinden:
Zusammengeführte Spire.Doc-Zellen werden in zwei Kategorien unterteilt: horizontale Zusammenführung und vertikale Zusammenführung. Geben Sie beim horizontalen Join die Spalte applyVerticalMerge (int a, int a, int a), die Start- und Endzeile an, die Sie verbinden möchten. , Geben Sie die Endspalte an.
import com.spire.doc.*;
public class MergeTableCell {
public static void main(String[] args) throws Exception {
String output = "output/MergeTableCells.docx";
//Neues Wortbeispiel
Document document = new Document();
// 4*Fügen Sie 4 Tabellen hinzu
Section section = document.addSection();
Table table = section.addTable(true);
table.resetCells(4, 4);
//Horizontale Verbindung
table.applyHorizontalMerge(0, 0, 3);
//Vertikale Verbindung
table.applyVerticalMerge(0, 2, 3);
//Dokument speichern
document.saveToFile(output, FileFormat.Docx);
}
}
Zellteilung: Um eine Zelle zu teilen, rufen Sie zuerst die Zelle ab und geben Sie die Anzahl der geteilten Spalten und Zeilen der Zelle an. import com.spire.doc.*;
public class SplitTableCell {
public static void main(String[] args) throws Exception {
String output = "output/SplitTableCells.docx";
//Neues Wortbeispiel
Document document = new Document();
//4*Fügen Sie 4 Tabellen hinzu
Section section = document.addSection();
Table table = section.addTable(true);
table.resetCells(4, 4);
//Zellteilung
table.getRows().get(3).getCells().get(3).splitCell(2, 2);
//Dokument speichern
document.saveToFile(output, FileFormat.Docx);
}
}
Recommended Posts