C# Kullanarak Excel Verileri Nasıl Dışa Aktarılır

[109] # C# Export to Excel: Complete Developer Guide

Using IronXL, C#'da Excel dosyalarını .xlsx, .xls, .csv, .xml ve .json dahil olmak üzere, Microsoft Office bağımlılıkları olmadan birden fazla biçime aktarın. [111] The library provides one-line methods for each export format.

[112] Quickstart: Export Workbook to JSON in One Line

[113] Load your existing Excel file and export it to JSON in just one line with IronXL's API. [114] Start exporting Excel files without writing boilerplate code.

  1. IronXL aşağıdaki NuGet Paket Yöneticisi ile yükleyin

    PM > Install-Package IronXL.Excel
  2. Bu kod parçacığını kopyalayın ve çalıştırın.

    WorkBook workbook = WorkBook.Load("data.xlsx"); workbook.SaveAsJson("output.json");
  3. Canlı ortamınızda test için dağıtım yapın

    Ücretsiz deneme ile bugün projenizde IronXL kullanmaya başlayın

    arrow pointer

Adım 1

[122] ## How to Install IronXL for Excel Export?

[123] IronXL provides a direct approach to working with Excel files in .NET applications. [124] Download the IronXL DLL directly or install via NuGet for development and testing.

Install-Package IronXL.Excel

Yüklemeden sonra, IronXL referansını ekleyerek IronXL ad alanı üzerinden tüm Excel işleme özelliklerine erişin. [126] The library supports .NET Framework, .NET Core, and .NET 5+ applications, making it compatible with modern development environments. [127] For specific deployment scenarios, refer to guides on deploying to Azure or setting up in Docker.


Nasıl Rehberi

[128] ## What Excel Export Formats Does C# Support?

[129] IronXL enables data export from Excel workbooks to multiple file formats. [130] The library supports exporting to:

  • Excel biçimleri: .xlsx (modern) ve .xls (eski)
  • Veri alışverişi formatları: .csv, .json ve .xml
  • Sekmeyle ayrılmış değerler: .tsv

[134] Each format serves specific use cases—CSV for database imports, JSON for web APIs, and XML for enterprise system integration. [135] Export these formats to their respective output streams to integrate with other applications. [136] The library handles all spreadsheet file type conversions internally, preserving data integrity throughout the process.


[137] ## How to Export Excel to XLSX in C#?

[138] Converting between Excel formats is straightforward with IronXL. Aşağıdaki örnek, eski bir .xls dosyasının yüklenmesini ve modern bir .xlsx dosyası olarak kaydedilmesini göstermektedir:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xlsx.cs
using IronXL;

// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");

// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
using IronXL;

// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");

// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
using IronXL;

// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");

// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
Imports IronXL

' Import .xls, .csv, or .tsv file
Dim workbook As WorkBook = WorkBook.Load("XlsFile.xls")

' Export as .xlsx file
workbook.SaveAs("newFile.xlsx")
$vbLabelText   $csharpLabel

SaveAs yöntemi, dosya uzantısına göre istenen biçimi otomatik olarak algılar. .xls'den .xlsx'e dönüştürme işlemi sırasında tüm çalışma sayfaları, formüller, biçimlendirmeler ve veri türleri korunur. Bu dönüştürme, eski Excel dosyalarını yeni Office sürümleriyle uyumlu hale getirmek için modernize ederken özellikle kullanışlıdır.

[142] ### How to Export Excel to XLSX Stream?

Belgeyi diğer uygulamalarla entegrasyon için bir XLSX akışına aktarmak üzere ToXlsxStream kullanın. [144] This approach is essential when working with cloud storage services or when processing Excel data in memory without creating temporary files:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xlsx-stream.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");

// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();

// Use the stream with other services
// Example: Upload to cloud storage, send via web API, etc.
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");

// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");

// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();

// Use the stream with other services
// Example: Upload to cloud storage, send via web API, etc.
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("xlsFile.xlsx")

' Exports the workbook to a XLSX stream.
Dim stream = workbook.ToXlsxStream()

' Use the stream with other services
' Example: Upload to cloud storage, send via web API, etc.
$vbLabelText   $csharpLabel

[145] ## How to Export Excel to XLS Format?

Eski sistemler bazen eski .xls biçimini gerektirir. [147] IronXL handles this conversion while maintaining backward compatibility:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xls.cs
using IronXL;

// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");

// Export as .xls file
workbook.SaveAs("newFile.xls");
using IronXL;

// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");

// Export as .xls file
workbook.SaveAs("newFile.xls");
using IronXL;

// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");

// Export as .xls file
workbook.SaveAs("newFile.xls");
Imports IronXL

' Import .xlsx, .csv or .tsv file
Dim workbook As WorkBook = WorkBook.Load("XlsxFile.xlsx")

' Export as .xls file
workbook.SaveAs("newFile.xls")
$vbLabelText   $csharpLabel

[148] This conversion maintains compatibility with Excel 97-2003 versions. SaveAs yöntemi, format dönüştürmeyi dahili olarak gerçekleştirir ve çalışma sayfası başına 65.536 satır sınırı gibi .xls format sınırlamalarına uyum sağlarken veri bütünlüğünü garanti eder. Daha büyük veri kümelerine sahip çalışma sayfalarını yönetmesi gereken uygulamalar için, modern .xlsx biçimini kullanmayı düşünün.

[151] ### When Should I Export to XLS Stream?

[152] IronXL also supports exporting as an XLS stream. [153] This is particularly useful when integrating with legacy enterprise systems that require XLS format but operate through APIs rather than file systems:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xls-stream.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");

// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();

// Stream can be used for legacy system integration
// Example: Send to legacy API endpoints, store in binary databases
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");

// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");

// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();

// Stream can be used for legacy system integration
// Example: Send to legacy API endpoints, store in binary databases
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("xlsxFile.xlsx")

' Exports the workbook to a XLS stream.
Dim stream = workbook.ToXlsStream()

' Stream can be used for legacy system integration
' Example: Send to legacy API endpoints, store in binary databases
$vbLabelText   $csharpLabel

[154] ## How to Convert Excel to CSV in C#?

[155] CSV export is essential for data exchange between different systems. [156] IronXL provides a dedicated method for CSV conversion that handles multi-sheet workbooks intelligently:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv.cs
using IronXL;

//  Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .csv file
workbook.SaveAsCsv("newFile.csv");
using IronXL;

//  Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .xls file
workbook.SaveAsCsv("newFile.csv");
using IronXL;

//  Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .csv file
workbook.SaveAsCsv("newFile.csv");
Imports IronXL

' Import .xlsx or .xls file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Export as .csv file
workbook.SaveAsCsv("newFile.csv")
$vbLabelText   $csharpLabel

[157] When exporting multi-sheet workbooks, IronXL creates separate CSV files for each worksheet. [158] For a workbook with three sheets named "Sheet1", "Sheet2", and "Sheet3", the export generates:

[159] Three CSV files from Excel conversion: NewCsvFile.Sheet1.csv, Sheet2.csv, and Sheet3.csv with Excel icons

[160] Multiple CSV files generated from a three-sheet Excel workbook, with each worksheet exported as a separate CSV file

SaveAsCsv yöntemi, biçimlendirme, formüller ve diğer Excel'e özgü özellikleri kaldırırken veri değerlerini korur. [162] This makes CSV ideal for importing data into databases or processing with other applications. [163] For more complex data manipulation before export, explore the guide on converting DataTable to CSV.

[164] ### How to Export Single Worksheet to CSV Stream?

Çalışma kitabındaki yalnızca belirli bir çalışma sayfasını CSV akışına dönüştürmek için, çalışma sayfasının dizinini belirten bir tamsayı ile ToCsvStream yöntemini kullanın. [166] This approach is useful when processing specific sheets independently:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv-stream.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);

// Process the stream (e.g., upload to API, save to database)
// The stream contains only data from the first worksheet
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);

// Process the stream (e.g., upload to API, save to database)
// The stream contains only data from the first worksheet
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Exports the first sheet of the workbook to a CSV stream
Dim stream = workbook.ToCsvStream(0)

' Process the stream (e.g., upload to API, save to database)
' The stream contains only data from the first worksheet
$vbLabelText   $csharpLabel

[167] ### How to Export All Worksheets to CSV Streams?

IronXL, ToCsvStreams yöntemini kullanarak tüm çalışma kitabını CSV akışlarına dönüştürmeyi destekler. [169] This returns a collection of streams, one for each worksheet:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv-streams.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to CSV streams
var workBookStream = workbook.ToCsvStreams();

// Each stream in the collection represents a worksheet
// Process streams individually for batch operations
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to a CSV stream
var workBookStream = workbook.ToCsvStreams();
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to CSV streams
var workBookStream = workbook.ToCsvStreams();

// Each stream in the collection represents a worksheet
// Process streams individually for batch operations
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Exports the entire workbook to CSV streams
Dim workBookStream = workbook.ToCsvStreams()

' Each stream in the collection represents a worksheet
' Process streams individually for batch operations
$vbLabelText   $csharpLabel

[170] ## How to Export Excel Data to XML?

[171] XML export enables structured data exchange with enterprise systems. [172] IronXL simplifies this process while maintaining the hierarchical structure of your spreadsheet data:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml.cs
using IronXL;

// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .xml file
workbook.SaveAsXml("newFile.xml");
using IronXL;

// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .xml file
workbook.SaveAsXml("newFile.xml");
using IronXL;

// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as .xml file
workbook.SaveAsXml("newFile.xml");
Imports IronXL

' Import .xlsx, .xls or .csv file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Export as .xml file
workbook.SaveAsXml("newFile.xml")
$vbLabelText   $csharpLabel

SaveAsXml yöntemi, her bir çalışma sayfasını, elektronik tablo verilerinin yapılandırılmış bir temsilini içeren ayrı bir XML dosyasına dönüştürür. [174] This includes:

[175] - Cell values and data types [176] - Row and column positioning [177] - Basic structural information

[178] XML export is particularly valuable for integrating Excel data with web services or systems that require structured data formats. [179] For more advanced Excel conversion scenarios, see the comprehensive guide on converting XLSX to various formats.

[180] ### When Should I Use XML Stream Export?

Belirtilen bir çalışma sayfasını bir XML akışına aktarmak için, çalışma sayfası dizinini temsil eden bir tamsayı parametresiyle ToXmlStream yöntemini kullanın. [182] This is ideal for real-time data processing scenarios:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml-stream.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);

// Stream can be processed without file I/O operations
// Ideal for web services and API integrations
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);

// Stream can be processed without file I/O operations
// Ideal for web services and API integrations
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Converts the first worksheet to a XML Stream
Dim stream = workbook.ToXmlStream(0)

' Stream can be processed without file I/O operations
' Ideal for web services and API integrations
$vbLabelText   $csharpLabel

[183] ### How to Export Multiple Worksheets to XML Streams?

Çalışma kitabının tamamını XML akışları olarak dışa aktarmak için ToXmlStreams yöntemini kullanın. [185] This approach maintains separation between worksheets while providing programmatic access to each:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml-streams.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to XML streams
var workBookStream = workbook.ToXmlStreams();

// Each stream represents a worksheet in XML format
// Perfect for batch processing and parallel operations
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to a XML stream
var workBookStream = workbook.ToXmlStreams();
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to XML streams
var workBookStream = workbook.ToXmlStreams();

// Each stream represents a worksheet in XML format
// Perfect for batch processing and parallel operations
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Exports the entire workbook to XML streams
Dim workBookStream = workbook.ToXmlStreams()

' Each stream represents a worksheet in XML format
' Perfect for batch processing and parallel operations
$vbLabelText   $csharpLabel

[186] ## How to Generate JSON from Excel Files?

[187] Modern web applications often require JSON format for data exchange. [188] IronXL provides direct JSON export functionality that converts Excel data into web-friendly JSON structures:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json.cs
using IronXL;

// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as JSON file
workbook.SaveAsJson("newFile.json");
using IronXL;

// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as JSON file
workbook.SaveAsJson("newFile.json");
using IronXL;

// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Export as JSON file
workbook.SaveAsJson("newFile.json");
Imports IronXL

' Import Excel file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Export as JSON file
workbook.SaveAsJson("newFile.json")
$vbLabelText   $csharpLabel

SaveAsJson yöntemi, elektronik tablo verilerini temsil eden dizi tabanlı yapılara sahip JSON dosyaları oluşturur. [190] Each worksheet exports as a separate JSON file, making it easy to:

[191] - Integrate with RESTful APIs [192] - Process data in JavaScript applications [193] - Store spreadsheet data in NoSQL databases

[194] For advanced scenarios, combine JSON export with IronXL's data manipulation features to transform data before exporting. [195] This is particularly useful when working with ASP.NET web applications that need to serve Excel data via web APIs.

[196] ### How to Export Single Worksheet as JSON Stream?

Belirtilen bir çalışma sayfasını JSON akışına dönüştürmek için, çalışma sayfası dizini olarak bir tamsayı ile ToJsonStream yöntemini kullanın. [198] This enables direct API response streaming without intermediate files:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json-stream.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);

// Stream can be returned directly in web API responses
// No temporary files needed for JSON conversion
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);

// Stream can be returned directly in web API responses
// No temporary files needed for JSON conversion
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Exports the first sheet of the workbook to a JSON stream
Dim stream = workbook.ToJsonStream(0)

' Stream can be returned directly in web API responses
' No temporary files needed for JSON conversion
$vbLabelText   $csharpLabel

[199] ### When to Export Entire Workbook as JSON Streams?

Çalışma kitabının tamamını JSON akışlarına dönüştürmek için ToJsonStreams yöntemini kullanın. Bu yaklaşım, JSON çıktınızda çalışma sayfası yapısını korurken faydalıdır:

:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json-streams.cs
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to JSON streams
var workBookStream = workbook.ToJsonStreams();

// Each stream contains JSON data for one worksheet
// Maintains workbook structure in JSON format
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to a JSON stream
var workBookStream = workbook.ToJsonStreams();
using IronXL;

// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");

// Exports the entire workbook to JSON streams
var workBookStream = workbook.ToJsonStreams();

// Each stream contains JSON data for one worksheet
// Maintains workbook structure in JSON format
Imports IronXL

' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")

' Exports the entire workbook to JSON streams
Dim workBookStream = workbook.ToJsonStreams()

' Each stream contains JSON data for one worksheet
' Maintains workbook structure in JSON format
$vbLabelText   $csharpLabel

Excel Dışa Aktarma Geliştirmesine Hangi Kaynaklar Yardımcı Olur?

Documentation related to Excel Dışa Aktarma Geliştirmesine Hangi Kaynaklar Yardımcı Olur?

API Referansı Dokümentasyonu

İleri Excel manipülasyonu için tüm ad alanları, sınıflar, yöntemler ve özellikleri içeren IronXL API'sini keşfedin.

API Referansını Görüntüle

Excel Dosyalarını Dışa Aktarmaya Hazır mısınız?

IronXL, C# uygulamalarında Excel dosyası dışa aktarma işlemlerini basitleştirir. İster Excel formatları arasında dönüştürme yapın, ister CSV, JSON veya XML gibi veri değişim formatlarına dışa aktarın, kütüphane karmaşık dönüşümleri otomatik olarak yöneten sezgisel yöntemler sağlar.

Bugün bir ücretsiz IronXL denemesi ile Excel dışa aktarma işlevselliğini uygulamaya başlayın. Üretim dağıtımları için, tüm ekip büyüklükleri için tasarlanmış esnek lisanslama seçeneklerini keşfedin.

Şimdi IronXL ile başlayın.
green arrow pointer

Sıkça Sorulan Sorular

C#'de Microsoft Office olmadan Excel dosyalarını farklı formatlara nasıl dışa aktarabilirim?

IronXL, Excel dosyalarını Microsoft Office bağımlılıkları gerektirmeden XLSX, XLS, CSV, XML ve JSON gibi çoklu formatlara dışa aktarmanıza olanak tanır. Her dışa aktarma formatı için basit tek satırlık yöntemler sunan kütüphane, programlı olarak farklı dosya türleri arasında dönüştürmeyi kolaylaştırır.

C#'de bir Excel dosyasını JSON'a dönüştürmenin en basit yolu nedir?

IronXL ile, bir Excel dosyasını JSON'a sadece iki satır kodla dönüştürebilirsiniz: WorkBook workbook = WorkBook.Load("data.xlsx"); workbook.SaveAsJson("output.json");. Bu basit yaklaşım, karmaşık ayrıştırma veya manuel veri çıkarmaya gerek olmadan bunu sağlar.

C# kullanarak Excel verilerini hangi dosya formatlarına dışa aktarabilirim?

IronXL, Excel çalışma kitaplarını çeşitli formatlara dışa aktarmayı destekler: Excel formatları (.xlsx ve .xls), veri değişim formatları (.csv, .json ve .xml) ve sekme ayrılmış değerler (.tsv). Her format, veritabanı içe aktarma, web API'leri veya kurumsal sistem entegrasyonu gibi belirli kullanım durumları için optimize edilmiştir.

C# projem için Excel dışa aktarma kütüphanesini nasıl kurabilirim?

IronXL'yi NuGet Paket Yöneticisi üzerinden veya doğrudan DLL'yi indirerek kurabilirsiniz. Kütüphane .NET Framework, .NET Core ve .NET 5+ uygulamalarını destekler, modern geliştirme ortamları ile uyumludur, Azure ve Docker dağıtımlarını da içerir.

Eski XLS dosyalarını C#'de modern XLSX formatına dönüştürebilir miyim?

Evet, IronXL, Excel formatları arasında dönüştürmeyi basit hale getirir. Eski bir .xls dosyasını WorkBook.Load() ile yükleyebilir ve veri bütünlüğünü koruyarak modern bir .xlsx dosyası olarak kaydedebilirsiniz.

Kütüphane, Excel verilerini dışa aktarmak için hangi yöntemleri sağlar?

IronXL, her dışa aktarma formatı için özel yöntemler sunar: CSV dosyaları için SaveAsCsv(), JSON çıktısı için SaveAsJson(), XML formatı için SaveAsXml() ve uygun uzantılarla birlikte standart Save(). Bu yöntemler, tüm dosya türü dönüşümlerini dahili olarak yönetir.

Jacob Mellor, Teknoloji Direktörü @ Team Iron
Teknoloji Direktörü

Jacob Mellor, Iron Software'de Baş Teknoloji Yöneticisidir ve C# PDF teknolojisinde öncü bir mühendisdir. Iron Software'ın ana kod tabanının ilk geliştiricisi olarak, CEO Cameron Rimington ile birlikte şirketin ürün mimarisini 50'den fazla kişilik bir şirkete dönüştürmüştür ...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 2,052,917 | Sürüm: 2026.6 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronXL.Excel
örnek çalıştır verinizin bir hesap tablosu haline geldiğini izleyin.