Comparé au texte normal, WordArt est plus beau et plus intéressant, mais il est conçu pour être facile à trier et se trouve souvent dans les magazines et les affiches. Dans votre travail quotidien, lorsque vous modifiez un document Word, vous pouvez faire ressortir l'article et embellir la mise en page via WordArt. Dans cet article, je vais vous montrer comment utiliser Free Spire.Doc pour Java pour ajouter WordArt à votre document Word et définir des styles et des effets.
** Importer le package JAR ** ** Méthode 1: ** Téléchargez Free Spire.Doc pour Java, décompressez-le, puis dans le dossier lib Importez le package Spire.Doc.jar dans votre application Java en tant que dépendance.
** Méthode 2: ** Après avoir installé le package JAR directement à partir du référentiel Maven, configurez le fichier pom.xml comme suit:
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>3.9.0</version>
</dependency>
</dependencies>
** Ajouter WordArt **
import com.spire.doc.*;
import com.spire.doc.documents.*;
import com.spire.doc.fields.ShapeObject;
import java.awt.*;
public class WordArt{
public static void main(String[] args) throws Exception {
//Créer un document Word
Document doc = new Document();
//Ajouter une section
Section section = doc.addSection();
//Ajouter un paragraphe à la section
Paragraph paragraph = section.addParagraph();
//Ajouter une forme et définir sa taille et son style
ShapeObject shape = paragraph.appendShape(280, 80, ShapeType.Text_Inflate);
//Définir la position de la forme
shape.setVerticalPosition(80);
shape.setHorizontalPosition(100);
//Contenu du texte WordArt
shape.getWordArt().setText("L'influence des mots");
//Définir la couleur de remplissage de WordArt
shape.setFillColor(Color.CYAN);
shape.setStrokeColor(Color.BLACK);
//Sauvegarder le document
doc.saveToFile("WordArt.docx", FileFormat.Docx_2013);
}
}
** Ajouter des effets WordArt **
Recommended Posts