Heim >Backend-Entwicklung >C++ >Wie kann ich Excel -Dateien in C# ohne Microsoft Office erstellen?

Wie kann ich Excel -Dateien in C# ohne Microsoft Office erstellen?

Linda Hamilton
Linda HamiltonOriginal
2025-02-02 23:21:12212Durchsuche

How Can I Create Excel Files in C# Without Microsoft Office?

C#Keine Microsoft Office -Fähigkeiten zum Erstellen von Excel -Dateien

Erstellen einer Excel -Datei scheint schwierig zu sein, eine Excel -Datei zu erstellen, ohne Microsoft Office zu installieren. Es ist jedoch möglich, eine dritte Bibliothek zu verwenden.

Exzellentibrary Library

Excellibrary ist eine kostenlose Open -Source -Bibliothek, mit der Sie Excel -Datei ohne zusätzliche Software erstellen und betreiben können. Es bietet eine umfassende Funktionen, einschließlich der Unterstützung für .xls- und .xlsx -Formate. Das Folgende ist ein Beispiel für die Verwendung von Exzellent:

Epplus -Bibliothek

<code class="language-csharp">using ExcelLibrary.SpreadSheet;

// 创建新的工作簿
Workbook workbook = new Workbook();

// 创建新的工作表
Worksheet worksheet = new Worksheet("MySheet");

// 向工作表添加数据
worksheet.Cells[0, 0] = new Cell("Hello");
worksheet.Cells[0, 1] = new Cell("World");

// 保存工作簿
workbook.Save("MyExcelFile.xls");</code>

epplus ist eine weitere beliebte Bibliothek zum Erstellen von Excel -Dateien. Es unterstützt neuere .xlsx -Formate und bietet modernere Grammatik, um Excel -Dateien zu verarbeiten.

NPOI -Bibliothek

<code class="language-csharp">using OfficeOpenXml;

// 创建新的包
ExcelPackage package = new ExcelPackage();

// 创建新的工作表
ExcelWorksheet worksheet = package.Workbook.Worksheets.Add("MySheet");

// 向工作表添加数据
worksheet.Cells["A1"].Value = "Hello";
worksheet.Cells["B1"].Value = "World";

// 保存包
package.SaveAs("MyExcelFile.xlsx");</code>
npoi ist eine weitere Option, um eine Excel -Datei in C#zu erstellen. Es unterstützt .xls und .xlsx -Formate und lieferte verschiedene Funktionen, einschließlich der Unterstützung für Datenperspektivtabellen.

Durch die Verwendung dieser Bibliotheken können Entwickler Excel -Dateien ohne Microsoft Office erstellen und bedienen, wodurch die Interoperabilität und Flexibilität der C#-Anwendung verbessert wird.

Das obige ist der detaillierte Inhalt vonWie kann ich Excel -Dateien in C# ohne Microsoft Office erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn