国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

OpenXml入門----給Word文檔添加文字

2019-11-17 02:53:05
字體:
來源:轉載
供稿:網友

Openxml入門----給Word文檔添加文字

使用OpenXml給word文檔添加文字,每個模塊都有自己對于的屬性以及內容,要設置樣式就先聲明屬性對象,將樣式Append到屬性里面,再將屬性append到模塊里面,那么模塊里面的內容就具備該樣式了。此方法默認是在文件后面追加內容

Code:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using DocumentFormat.OpenXml;using DocumentFormat.OpenXml.Packaging;using DocumentFormat.OpenXml.WordPRocessing;namespace AddStringToWord{    public class Program    {        public static void Main(string[] args)        {            AddString("Test.docx", "你好呀");        }        public static void AddString(string filePath, string str)        {            using (WordprocessingDocument doc = WordprocessingDocument.Open(filePath, true))            {                Paragraph paragraph = new Paragraph();                Run run = new Run();                RunProperties runProperties = new RunProperties(); //屬性                RunFonts fonts = new RunFonts() { EastAsia = "DFKai-SB" }; // 設置字體                FontSize size = new FontSize() { Val = "52" }; // 設置字體大小                Color color = new Color() { Val = "red" }; // 設置字體樣式                // 將樣式添加到屬性里面                runProperties.Append(color);                runProperties.Append(size);                runProperties.Append(fonts);                run.Append(runProperties);                run.Append(new Text(str));                paragraph.Append(run);                doc.MainDocumentPart.Document.Body.Append(paragraph);                doc.MainDocumentPart.Document.Save();            }        }    }}

截圖如下:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扬州市| 安陆市| 宜章县| 大安市| 崇州市| 永昌县| 密山市| 长宁区| 杭锦后旗| 宁乡县| 漠河县| 花垣县| 广宁县| 蓝山县| 永靖县| 玛多县| 郑州市| 竹北市| 晋城| 卓资县| 三穗县| 宁武县| 乐平市| 定远县| 团风县| 呼玛县| 凤城市| 江西省| 海盐县| 溧阳市| 灵石县| 古田县| 庆城县| 成武县| 呼伦贝尔市| 盘山县| 尉氏县| 张掖市| 庆元县| 深州市| 和田市|