C# Word 문서의 배경색과 배경 이미지 설정

12576 단어 WordC#Spire.Doc
Spire.Doc을 사용하면 개발자가 배경색을 쉽게 설정하고 배경 이미지를 Word 문서에 추가할 수 있습니다. 다음 예제에서는 Spire.Doc for .NET 을 사용하여 단색 배경색, 그라데이션 배경색을 설정하고 기존 Word 문서에 배경 이미지를 추가하는 방법을 자세히 설명합니다.
1. 단색 배경색 설정
【C#】

Program.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Spire.Doc;
using Spire.Doc.Documents;
using System.Drawing;

namespace PureColor_Background_Word
{
    class Program
    {
        static void Main(string[] args)
        {
            //ドキュメントインスタンスを作成する
            Document document = new Document();
            //Word文書をロードする
            document.LoadFromFile("テスト.docx");
            //ドキュメントの背景塗りつぶしモードをカラー塗りつぶしに設定する
            document.Background.Type = BackgroundType.Color;
            //背景色を設定する
            document.Background.Color = Color.Beige;
            //ドキュメントを保存
            document.SaveToFile("単色の背景色.docx", FileFormat.Docx2013);

        }
    }
}



  • 그라데이션 배경색 설정
    [C#]

  • Program.cs
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using System.Drawing;
    
    namespace GradientColor_Background_Word
    {
        class Program
        {
            static void Main(string[] args)
            {
                //ドキュメントインスタンスを作成する
                Document document = new Document();
                //Word文書をロードする
                document.LoadFromFile("テスト.docx");
                //ドキュメントの背景塗りつぶしモードをグラデーション塗りつぶしに設定する
                document.Background.Type = BackgroundType.Gradient;
                //グラデーションの色を設定する
                BackgroundGradient gradient = document.Background.Gradient;
                gradient.Color1 = Color.White;
                gradient.Color2 = Color.MediumSeaGreen;
                //グラデーションモードを設定する
                gradient.ShadingVariant = GradientShadingVariant.ShadingMiddle;
                gradient.ShadingStyle = GradientShadingStyle.Horizontal;
                //保存文档
                document.SaveToFile("グラデーションの背景色.docx", FileFormat.Docx2013);
            }
        }
    }
    

    효과 차트는 다음과 같습니다.


    3. 배경 이미지 설정
    【C#】

    Program.cs
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using System.Drawing;
    
    namespace Image_Background
    {
        class Program
        {
            static void Main(string[] args)
            {
                //ドキュメントインスタンスを作成する
                Document document = new Document();
                //Word文書をロードする
                document.LoadFromFile("テスト.docx");
                //ドキュメントの背景塗りつぶしモードを設定して画像を塗りつぶす
                document.Background.Type = BackgroundType.Picture;
                //背景画像を設定する
                document.Background.Picture = Image.FromFile("背景.jpg");
                //ドキュメントを保存
                document.SaveToFile("画像の背景.docx", FileFormat.Docx2013);
            }
        }
    }
    

    효과 차트는 다음과 같습니다.

    좋은 웹페이지 즐겨찾기