Jonction Java et division des cellules de tableau dans un document Word

Ici, nous allons introduire la fusion et la division des cellules de tableau dans un document Word dans une application Java.

Fusionner les cellules:

Les cellules fusionnées Spire.Doc sont divisées en deux catégories: fusion horizontale et fusion verticale. Dans le cas d'une jointure horizontale, spécifiez la colonne applyVerticalMerge (int a, int a, int a), la ligne de début et la ligne de fin que vous souhaitez joindre. Au moment de la jointure verticale, spécifiez la ligne applyHorizontalMerge (int a, int a, int a), colonne de début que vous souhaitez joindre. , Spécifiez la colonne de fin.


import com.spire.doc.*;

public class MergeTableCell {
    public static void main(String[] args) throws Exception {

        String output = "output/MergeTableCells.docx";

        //Exemple de nouveau mot
        Document document = new Document();

        // 4*Ajouter 4 tables
        Section section = document.addSection();
        Table table = section.addTable(true);
        table.resetCells(4, 4);
        
        //Connexion horizontale
        table.applyHorizontalMerge(0, 0, 3);

        //Connexion verticale
        table.applyVerticalMerge(0, 2, 3);

        //Enregistrer le document
        document.saveToFile(output, FileFormat.Docx);
    }
}

Merge cells.jpg

Division de cellule: Pour fractionner une cellule, commencez par récupérer la cellule et spécifiez le nombre de colonnes et de lignes fractionnées de la cellule. import com.spire.doc.*;

public class SplitTableCell {
    public static void main(String[] args) throws Exception {

        String output = "output/SplitTableCells.docx";

        //Exemple de nouveau mot
        Document document = new Document();

        //4*Ajouter 4 tables
        Section section = document.addSection();
        Table table = section.addTable(true);
        table.resetCells(4, 4);

        //Division de cellule
        table.getRows().get(3).getCells().get(3).splitCell(2, 2);

        //Enregistrer le document
        document.saveToFile(output, FileFormat.Docx);
    }
}

Split cell.jpg

Recommended Posts

Jonction Java et division des cellules de tableau dans un document Word
Java ajoute et supprime les filigranes dans les documents Word
Java crée un tableau dans un document Word
Ajouter des notes de bas de page aux documents Word en Java
Fusionner des documents Java Word
[Java] [POI] Créer un tableau dans Word et commencer une nouvelle ligne dans une cellule
Implémenter un test piloté par table dans Java 14
Exemple d'encodage et de décodage en Java
[Java] Traitement en boucle et table de quatre-vingt-dix-neuf
Java ajoute des hyperliens aux documents Word
Classe StringBuffer et StringBuilder en Java
Comprendre equals et hashCode en Java
Cryptage Java, décryptage de documents Word
Java dessine des formes dans des documents PDF
Bonjour tout le monde en Java et Gradle
Différence entre final et immuable en Java
Différence entre les listes d'arry et les listes liées en Java
Programmer les en-têtes et pieds de page PDF en Java
Apprenez les modèles Flyweight et ConcurrentHashMap en Java
La direction de Java dans "C ++ Design and Evolution"
De Java à C et de C à Java dans Android Studio
Lire et écrire des fichiers gzip en Java
Différence entre int et Integer en Java
Discrimination d'énum dans Java 7 et supérieur
Détecter des vidéos similaires dans Java et OpenCV rev.2
Traitement parallèle et parallèle dans divers langages (édition Java)
Différence entre next () et nextLine () dans Java Scanner
Différences dans l'écriture des classes Java, C # et Javascript
Capture et sauvegarde de l'installation de sélénium en Java
Détecter des vidéos similaires dans Java et OpenCV rev.3
[Java] Comprenez en 10 minutes! Tableau associatif et HashMap
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
Distinguer les nombres positifs et négatifs en Java
Détecter des vidéos similaires dans Java et OpenCV rev.1
Représente le «jour suivant» et le «jour précédent» en Java / Android
Questions sur la gestion des exceptions Java throw et try-catch
Télécharger et télécharger des notes en java sur S3
Crypter / décrypter avec AES256 en PHP et Java
Générer OffsetDateTime à partir de Clock et LocalDateTime en Java