Mot de paramètres Java Couleur d'arrière-plan de la page

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);
    }
}