如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计319个文字,预计阅读时间需要2分钟。
在.NET Core中,使用NPOI安装和配置方法如下,并生成Word和Excel文件示例代码:
安装NPOI
shelldotnet add package NPOI
生成Word文件示例代码
csharpusing NPOI.XWPF.UserModel;using System;using System.IO;
class Program{ static void Main() { // 创建Word文档 XWPFDocument document=new XWPFDocument();
// 添加段落 XWPFParagraph paragraph=document.CreateParagraph(); XWPFRun run=paragraph.CreateRun(); run.Text=这是一个Word文档示例。; run.FontSize=20; run.SetBold(true);
// 保存文档 using (FileStream fileStream=File.Create(example.docx)) { document.Write(fileStream); } }}
生成Excel文件示例代码
csharpusing NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using System;using System.IO;
class Program{ static void Main() { // 创建Excel文档 IWorkbook workbook=new XSSFWorkbook();
// 创建工作表 ISheet sheet=workbook.CreateSheet(示例);
// 创建行 IRow row=sheet.CreateRow(0); ICell cell=row.CreateCell(0); cell.SetCellValue(姓名); cell=row.CreateCell(1); cell.SetCellValue(年龄);
// 添加数据 row=sheet.CreateRow(1); cell=row.CreateCell(0); cell.SetCellValue(张三); cell=row.CreateCell(1); cell.SetCellValue(25);
// 保存文档 using (FileStream fileStream=File.Create(example.xlsx)) { workbook.Write(fileStream); } }}
Linux上配置
在Linux上,确保已安装Java和.NET Core SDK,然后按照上述步骤进行安装和配置。
shellsudo apt-get install openjdk-8-jdkdotnet tool install -g dotnet-aspnet-codegenerator
以上是在.NET Core中安装NPOI、生成Word和Excel文件,以及在Linux上配置NPOI的方法和示例代码。
本文主要.NET Core中,使用NPOI的安装引用配置方法,和生成Word和Excel文件的示例代码,以及在Linux上使用的配置方法,
原文地址:.NET Core NPOI Linux上配置使用及生成Word和Excel文件示例代码
本文共计319个文字,预计阅读时间需要2分钟。
在.NET Core中,使用NPOI安装和配置方法如下,并生成Word和Excel文件示例代码:
安装NPOI
shelldotnet add package NPOI
生成Word文件示例代码
csharpusing NPOI.XWPF.UserModel;using System;using System.IO;
class Program{ static void Main() { // 创建Word文档 XWPFDocument document=new XWPFDocument();
// 添加段落 XWPFParagraph paragraph=document.CreateParagraph(); XWPFRun run=paragraph.CreateRun(); run.Text=这是一个Word文档示例。; run.FontSize=20; run.SetBold(true);
// 保存文档 using (FileStream fileStream=File.Create(example.docx)) { document.Write(fileStream); } }}
生成Excel文件示例代码
csharpusing NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using System;using System.IO;
class Program{ static void Main() { // 创建Excel文档 IWorkbook workbook=new XSSFWorkbook();
// 创建工作表 ISheet sheet=workbook.CreateSheet(示例);
// 创建行 IRow row=sheet.CreateRow(0); ICell cell=row.CreateCell(0); cell.SetCellValue(姓名); cell=row.CreateCell(1); cell.SetCellValue(年龄);
// 添加数据 row=sheet.CreateRow(1); cell=row.CreateCell(0); cell.SetCellValue(张三); cell=row.CreateCell(1); cell.SetCellValue(25);
// 保存文档 using (FileStream fileStream=File.Create(example.xlsx)) { workbook.Write(fileStream); } }}
Linux上配置
在Linux上,确保已安装Java和.NET Core SDK,然后按照上述步骤进行安装和配置。
shellsudo apt-get install openjdk-8-jdkdotnet tool install -g dotnet-aspnet-codegenerator
以上是在.NET Core中安装NPOI、生成Word和Excel文件,以及在Linux上配置NPOI的方法和示例代码。
本文主要.NET Core中,使用NPOI的安装引用配置方法,和生成Word和Excel文件的示例代码,以及在Linux上使用的配置方法,
原文地址:.NET Core NPOI Linux上配置使用及生成Word和Excel文件示例代码

