首页
/
每日頭條
/
科技
/
安全資格遠程培訓平台
安全資格遠程培訓平台
更新时间:2026-08-28 16:39:37

安全資格遠程培訓平台(安全培訓管理系統)1

安全資格遠程培訓平台(安全培訓管理系統)2

安全資格遠程培訓平台(安全培訓管理系統)3

最近遇到一個就是對應word 模闆 進行賦值然後進行保存。

安全資格遠程培訓平台(安全培訓管理系統)4

安全資格遠程培訓平台(安全培訓管理系統)5

用C# sql2008R2 進行開發,進行編輯。

以下代碼

string templatePath = "1.docx";

Document doc = new Document(templatePath);

DocumentBuilder builder = new DocumentBuilder(doc);

string[] fieldsNames = new string[] { "Safe_Name", "Card_No", "Person_Year", "Person_Month", "Person_Day" };

object[] fieldValues = new object[] { "國仁", "3212251850329752323", "2022", "03", "27" };

doc.MailMerge.Execute(fieldsNames, fieldValues);

//添加複選框

Dictionary<string, string> dic = new Dictionary<string, string>();

dic.Add("NAMETwo", "163");

dic.Add("NAME", "82");

//創建table

DataTable table = new DataTable("Table");

table.Columns.Add("TypeName");

table.Columns.Add("XH");

table.Columns.Add("TrainLocation");

table.Columns.Add("TrainTime");

table.Columns.Add("TrainContent");

table.Columns.Add("Times");

table.Columns.Add("TrainTeachers");

table.Columns.Add("CheckSorce");

table.Columns.Add("DoubleSorce");

table.Columns.Add("MineRemark");

table.Rows.Add(new object[] { "1", "1", "1", "1", "1", "1", "1", "1", "1", "1" });

table.Rows.Add(new object[] { "2", "2", "2", "2", "2", "2", "2", "2", "2", "2" });

table.Rows.Add(new object[] { "3", "3", "3", "3", "3", "3", "3", "3", "3", "3" });

doc.MailMerge.ExecuteWithRegions(table);

foreach (Bookmark mark in doc.Range.Bookmarks)

{

if (mark != null)

{

switch (mark.Name)

{

case "NAME":

mark.Text = "龔輝";

builder.MoveToBookmark(mark.Name);

builder.Font.Name = "Wingdings 2";

foreach(var item in dic)

{

builder.Write(mark.Text char.ConvertFromUtf32(int.Parse(item.Value.ToString())));

}

break;

case "Document_Image":

string imgPath = "1.png";

if (File.Exists(imgPath))

{

builder.MoveToBookmark("Document_Image");

builder.InsertImage(imgPath);

}

break;

default:

break;

}

}

}

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
處理器排行蘋果a12
處理器排行蘋果a12
【PConline資訊】和往年不同,蘋果在今年的秋季新品發布會上一口氣帶來了三款iPhone産品——iPhoneXR、iPhoneXS和iPhoneXSMax,盡管這三款産品對應不同的價位段,但其硬件配置卻沒有本質上的不同,而A12處理器的...
2026-08-28
電腦大文件删除該怎麼恢複
電腦大文件删除該怎麼恢複
我們在日常的使用電腦中,删除文件是非常經常的,所以也會出現一下,删錯文件的情況。雖然有的時候我們有回收站能一鍵還原,但是回收站畢竟不是萬能的!很多比較大型的軟件,因為删除比較麻煩或者耗費時間,電腦會選取徹底删除或者強力清掃的模式進行删除,也...
2026-08-28
格力定頻空調電路闆故障排除方法
格力定頻空調電路闆故障排除方法
今天小編分享一遍關于格力空調定頻櫃機故障代碼及發生故障時的解決方法希望對大家處理格力空調故障時有所幫助,想了解更多工業電路闆、電梯電路闆、變頻器相關知識請關注“從零開始變頻器維修”。空調電路闆E1:壓縮機高壓保護——————首先查故障反饋線...
2026-08-28
微課程設計方案
微課程設計方案
圖1B2微課程設計與制作B2微課程設計與制作是教學設計維度7個微能力之一(圖2),屬于混合學習環境(包括多媒體計算機網絡教室、網絡教學環境、移動學習環境等類型,重點支持開展集體學習)。圖2B2所屬維度及環境一、B2能力描述如圖3所示,這是B...
2026-08-28
各類編織教程和圖解
各類編織教程和圖解
書名:編織尺寸調整制圖與推算基礎教程編著:日本寶庫社譯:蔣幼幼出版:河南科學技術出版社出版時間:2022年2月書号:9787572506703定價:59元【簡介】本書為所有被編織書作品固定款式、大小困擾的人而作,詳細介紹了編織尺寸調整和制圖...
2026-08-28
Copyright 2023-2026 - www.tftnews.com All Rights Reserved