Mot de paramètres Java Couleur d'arrière-plan de la page Word vous permet de définir des paramètres d'arrière-plan pour différentes exigences de conception de mise en page de document. En général, vous pouvez importer une seule couleur, un dégradé ou une image spécifiée et le définir comme arrière-plan. Définissez la couleur d'arrière-plan des trois dernières pages Word en Java.
Ajouter une seule couleur d'arrière-plan </ b>
import com.spire.doc.*;
import com.spire.doc.documents.BackgroundType;
import java.awt.*;
import java.io.IOException;
public class BackgroundColor_Doc {
public static void main (String[] args) throws IOException{
//Charger le document de test
String input="test.docx";
String output="backgroundcolor.docx";
Document doc = new Document(input);
//Définir un fond monochrome
doc.getBackground().setType(BackgroundType.Color);
doc.getBackground().setColor(Color.PINK);
//Enregistrer le document
doc.saveToFile(output,FileFormat.Docx_2013);
}
}
Ajouter une couleur d'arrière-plan dégradé </ b>
import com.spire.doc.*;
import com.spire.doc.documents.BackgroundType;
import com.spire.doc.documents.GradientShadingStyle;
import com.spire.doc.documents.GradientShadingVariant;
import java.awt.*;
import java.io.IOException;
public class GradientBackground_Doc {
public static void main(String[] arg) throws IOException{
//Charger le document de test
String input= "test.docx";
String output="GradientBackgound.docx";
Document doc = new Document(input);
//Paramètres de dégradé
doc.getBackground().setType(BackgroundType.Gradient);
doc.getBackground().getGradient().setColor1(Color.white);
doc.getBackground().getGradient().setColor2(Color.green);
doc.getBackground().getGradient().setShadingVariant(GradientShadingVariant.Shading_Middle);
doc.getBackground().getGradient().setShadingStyle(GradientShadingStyle.Horizontal);
//Enregistrer le document
doc.saveToFile(output, FileFormat.Docx_2010);
}
}
Charger l'image en arrière-plan </ b>
import com.spire.doc.*;
import com.spire.doc.documents.BackgroundType;
import java.io.IOException;
public class ImgBackground_Doc {
public static void main(String[] arg) throws IOException {
//Charger le document de test
String input= "test.docx";
String output="ImgBackgound.docx";
String img= "lye.png ";
Document doc = new Document(input);
//Définir l'arrière-plan de l'image
doc.getBackground().setType(BackgroundType.Picture);
doc.getBackground().setPicture(img);
//Enregistrer le document
doc.saveToFile(output, FileFormat.Docx);
}
}
Recommended Posts