前言
在Unity中使用NPOI库文件对Word文档进行修改,在Word内生成表格,插入图片等...
导出Word效果
导出方法
写入Word文字部分比较简单,表格内容可以通过创建二维数组来存入,要注意的点就是保存路径了,一般是可以默认保存桌面,我这里是因为我的桌面迁移到了E盘,大家做的时候可以根据自己需求修改
private string pathName;
string[,] data = new string[2, 5]
{
{"姓名:", " ", "班级"," ","实验成绩"},
{"学号", "123456", "日期"," "," "}
};
public string dataName;
public string dataClass;
public string dataGrade;
public string dataTimer;
string[,] gradeData = new string[5, 3]
{
{"得分项","满分" ,"得分"},
{"第一项","10" ,"5"},
{"第二项","10" ,"6"},
{"第三项","10" ,"7"},
{"总计","30" ,"7"}
};
private int topic1 = 3;
private int topic2 = 4;
private int topic3 = 5;
private int topic4;
int count = 1;
private string wordPath;
private void Awake()
{
wordPath = "E:\\桌面文件\\生成Word测试文件\\实验报告.docx";
}
private void Update()
{
if (Input.GetKeyDown(KeyCode.Space))
{
Cre