如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?

2026-04-07 12:372阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计319个文字,预计阅读时间需要2分钟。

如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?

在.NET Core中,使用NPOI安装和配置方法如下,并生成Word和Excel文件示例代码:

安装NPOI

shelldotnet add package NPOI

生成Word文件示例代码

如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?

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分钟。

如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?

在.NET Core中,使用NPOI安装和配置方法如下,并生成Word和Excel文件示例代码:

安装NPOI

shelldotnet add package NPOI

生成Word文件示例代码

如何在Linux环境下使用.NET Core NPOI生成Word和Excel文件?

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文件示例代码​​