IronXL ile Spire XLS Arasındaki Bir Karşılaştırma
Microsoft Excel, özellikle elektronik tablolarla uğraşan, sayıları ve verileri formüller ve fonksiyonlar kullanarak düzenlemeye yardımcı olmaya çalışan Microsoft Office'in bir bileşenidir.
Hiç .NET geliştiricilerinin Excel dosyalarıyla nasıl başa çıktığını merak ettiniz mi? Bu makale, geliştiricilerin Excel dosyalarını nasıl ele aldıklarını ve Excel belgelerinde veri kaydetmek, okumak ve düzenlemek için en uygun araçların hangileri olduğunu tartışacak. .NET geliştiricileri, Excel dosyalarını dönüştürmeyi ve var olan belgeleri düzenlemeyi zor bulabilirler. Bugün, Excel belgeleriyle uğraşan iki popüler .NET kütüphanesini karşılaştıracağız: Spire XLS ve IronXL.
2. Spire XLS
Spire.XLS for .NET, herhangi bir .NET (C#, VB .NET, ASP.NET, .NET Core, .NET 5.0, MonoAndroid ve Xamarin.iOS) uygulamasında kullanılabilecek profesyonel bir Excel .NET API'sidir ve Excel dosyalarını oluşturabilir, okuyabilir, yazabilir, dönüştürebilir ve yazdırabilir. Şablonlardan yeni Excel belgeleri oluşturmanıza, var olanları düzenlemenize ve .NET platformunda Excel dosyalarını dönüştürmenize olanak tanıyan bir nesne modeli Excel API'sidir.
Bu kütüphane, Microsoft Excel gerektirmeyen bir yönetilen Excel .NET montajıdır. Hem klasik Excel 97-2003 formatını (.xls) hem de modern Excel (.xlsx, .xlsb, .xlsm) formatlarını destekler. Kendi hesap tablosu manipulasyon çözümünüzü tasarlamanıza veya Microsoft Automation kullanmanıza kıyasla hızlı ve güvenilirdir.
Spire.XLS sınıf kutuphanesinde mevcut güvenlik özelliklerinden bazıları Excel şifreleme/şifre çözme, hücre gizleme/açma ve çalışma sayfası kilitleme/açmadır.
2.1. Spire.XLS Özellikleri
2.1.1. Platformlar
Spire.XLS for .NET, geliştiricilerin ASP.NET, Web Hizmetleri, WinForms ve diğer uygulama türlerini .NET Framework 2.0'dan 4.5'e, .NET 5.0, .NET Core, .NET Standard, MonoAndroid, Xamarin ve iOS için oluşturmalarına olanak tanır. Hem 32-bit hem de 64-bit sistemleri destekler.
2.1.2. Dosya Dönüştürme
Spire.XLS, kullanıcıların Excel dosyalarını farklı formatlara dönüştürmesine ve farklı biçimlerdeki dosyaları Excel dosyalarına dönüştürmesine olanak sağlar:
- Excel'den Metin'e
- Excel'den Görüntü'ye
- Excel'den PDF dosyasına
- Excel'den HTML'ye
- XML/CSV'den Excel dosyasına
- Excel'den XPS'e
- Excel'den SVG'ye
2.1.3. İçerikler ve Özellikler
Spire.XLS for .NET, Excel dosyalarını düzenlemek ve manipüle etmek için birçok özellikle gelir, en önemlileri:
- Excel iş kitapları oluşturmak ve düzenlemek.
- Excel dosyalarını dosya akışlarına kaydetmek.
- Excel iş kitaplarındaki verileri bulmak ve değiştirmek.
- Verileri sıralamak ve doğrulamak.
- Dosyaları yazdırmak.
- Satır ve sütunları silmek, eklemek veya gizlemek.
2.1.4. Biçimlendirme Özellikleri
Spire.XLS for .NET, tüm hesap tablosu bileşenlerine ve biçimlendirme özniteliklerine tam programatik erişim sağlar, örneğin yazı tipi ayarları, sayı formatı ayarları, metin hizalaması, grafik nesneleri ve Excel hücrelerinin dizileri gibi çalışma sayfalarını, satırları, sütunları veya Excel hücrelerinin bir aralığını biçimlendirmek.
2.1.5. Sayfa Ayarı
Geliştiriciler, Spire.XLS for .NET kullanarak Sayfa Ayarı parametrelerini yapılandırabilir:
- Yazdırma alanını ve yazdırma başlıklarını ayarlayın veya kılavuz çizgilerini etkinleştirin.
- Sayfa sonları ekleyin.
- Görüntü tabanlı başlıklar ve/veya altbilgiler oluşturun veya güncelleyin.
- Sayfa yönünü, ölçeğini ve kağıt boyutunu değiştirin.
- Sayfa ortalamayı ve kenar boşluklarını ayarlayın.
3. IronXL
IronXL, geliştiricilerin Excel ve diğer hesap tablosu dosyalarını C# dilinde verimli bir şekilde işlemesine olanak tanıyan bir .NET kutuphanesidir. Office Interop gerektirmez ve Core veya Azure üzerinde Microsoft Office yüklenmesine özel bir ihtiyaç yoktur.
Iron Software'ın IronXL paketi, C# ve diğer .NET dillerinde Excel (XLS, XLSX ve CSV) dosyalarını okur ve yazar. .NET Core 2, Framework 4.5, Azure, Mono, Mobil ve Xamarin'i destekler.
IronXL, XLSX, XLS, CSV, TSV, JSON ve XML belgelerinin oluşturulmasına ve dışa aktarılmasına olanak tanır. Ayrıca SQL uyumluluğu için System.Data.DataSet ve System.Data.DataTable nesnelerine dışa aktarabiliriz.
3.1. IronXL Özellikleri
3.1.1. Veri Yükleme, Okuma ve Düzenleme
IronXL, kullanıcıların XLS/XLSX/CSV/TSV'den veri yüklemesine, okumasına ve düzenlemesine olanak tanır.
3.1.2. Kaydetme ve Dışa Aktarma
IronXL, kullanıcıların Excel dosyalarını XLS/XLSX/CSV/TSV/JSON formatlarına kaydetmesine ve dışa aktarmasına olanak tanır.
3.1.3. System.Data Nesneleri
IronXL, Excel elektronik tablolarıyla System.Data.DataSet ve System.Data.DataTable nesneleri olarak çalışır.
3.1.4. Formüller
IronXL, her düzenlendiğinde yeniden hesaplanan Excel formülleri ile çalışır.
3.1.5. Aralıklar
["A1:B10"] gibi aralıklar için kolay kullanılabilir WorkSheet sözdizimi. Aralıkları sezgisel olarak birleştir ve oluştur.
3.1.6. Sıralama
Aralıkları, sütunları ve satırları sıralayın.
3.1.7. Stil Verme
Excel hücre görsel stilleri yazı tipini, boyutu, arka plan desenini, sınırı, hizalamayı ve sayı formatlarını içerir.
4. Visual Studio'da Yeni Proje Oluşturma
Visual Studio'yu açın ve Dosya menüsüne gidin. "Yeni Proje"yi seçin, ardından bir konsol uygulaması seçin.
Proje adını girin ve istenen yolu seçin. Ardından, oluştur düğmesine tıklayın. Aşağıda gösterildiği gibi gereken .NET Framework'ü seçin:

Visual Studio projesi şimdi seçilen uygulamanın yapısını oluşturacak. Bir konsol, Windows veya web uygulaması seçilirse, uygulamayı oluşturmak ve çalıştırmak için kodun girilebileceği Program.cs dosyasını açacaktır.

Artık kütüphaneyi ekleyebilir ve programı test edebiliriz.
5. IronXL Kutuphanesini Yükleme
IronXL kütüphanesi dört farklı şekilde indirilebilir ve yüklenebilir:
- Visual Studio NuGet Paket Yöneticisini Kullanarak
- Visual Studio Komut Satırı Kullanımı
- NuGet Web sayfasından Doğrudan İndirme
- IronXL web sayfasından Doğrudan İndirme
5.1 Visual Studio NuGet Paket Yöneticisini Kullanarak
Visual Studio, çözüm için paketleri doğrudan yüklemek için NuGet Paket Yöneticisi seçeneğini sunar. NuGet Paket Yöneticisini açmak için işte yapmanız gerekenler:

Paket yöneticisinde "IronXL" arayın ve istediğiniz paketi bulup yükleyin:

IronXL'i seçin ve paketi çözüme yükleyin.
5.2 Visual Studio Komut Satırını Kullanarak
- Visual Studio'da Araçlar -> NuGet Paket Yöneticisi -> Paket Yöneticisi Konsolu'na gidin.
-
Aşağıdaki komutu paket yöneticisi konsolunda çalıştırın:
Install-Package IronXl.Excel
Paket şimdi mevcut projeye indirilecek ve kullanıma hazır olacak.

5.3 NuGet Web Sayfasından Doğrudan İndirme
NuGet paketini doğrudan indirmek için:
- https://www.nuget.org/packages/IronXl.Excel adresine gidin.
- Sağdaki menüden "Paket İndir"i seçin.
- İndirilen paketi otomatik olarak yüklemek için çift tıklayın.
- Çözümü yeniden yükleyin ve projede kullanmaya başlayın.
5.4 IronXL Web Sayfasından Doğrudan İndirme
Download the latest package from IronXL's webpage here. İndirdikten sonra:
- Çözüm Gezgini'nde projeye sağ tıklayın.
- "Başvuru Ekle"yi seçin ve indirilen başvuru konumuna göz atın.
- Referansı eklemek için Tamam'a tıklayın.
6. Spire.XLS Yükleme
Spire.XLS, API entegrasyonu için neredeyse aynı yöntemler sunar:
- Visual Studio NuGet Paket Yöneticisini Kullanarak
- Visual Studio NuGet Paket Konsolunu Kullanma
- Spire.XLS web sitesinden Doğrudan İndirme
- NuGet web sitesinden Doğrudan İndirme
6.1. Visual Studio NuGet Paket Yöneticisini Kullanma
IronXL için süreç takip ederek, NuGet Paket Yöneticisini açın ve Spire.XLS'yi arayın:

Gereken paketi seçin ve yükleyin.
6.2. Visual Studio NuGet Paket Konsolunu Kullanma
- Visual Studio'da Araçlar -> NuGet Paket Yöneticisi -> Paket Yöneticisi Konsolu'na gidin.
-
Konsolda aşağıdaki satırı çalıştırın:
Install-Package Spire.XLS -Version 12.3.8Install-Package Spire.XLS -Version 12.3.8SHELL
Paket indirilecek ve mevcut projeye kurulacaktır.

6.3. NuGet Web Sitesinden Doğrudan İndirme
Spire.XLS'i doğrudan indirmek için:
- https://www.nuget.org/packages/Spire.XLS/ adresine gidin.
- Sağdaki menüden "Paket İndir" seçeneğini seçin.
- İndirilen paketi otomatik olarak yüklemek için çift tıklayın.
- Çözümü yeniden yükleyin ve projede kullanmaya başlayın.
7. Yeni Excel Dosyaları Oluşturun
Her iki .NET sınıf kütüphanesi, yeni Excel belgeleri oluşturmayı kolaylaştırır.
7.1. IronXL Kullanarak Yeni Excel Dosyaları Oluşturma
IronXL, XLS ve XLSX formatlarında Excel belgeleri oluşturmayı sağlar. IronXL kullanarak yeni bir kitaplık oluşturma kodu aşağıdaki gibidir:
using IronXL;
class Program
{
static void Main()
{
// Create a new workbook in XLS format
WorkBook xlsWorkbook = WorkBook.Create(ExcelFileFormat.XLS);
xlsWorkbook.Metadata.Author = "IronXL";
// Add a blank WorkSheet
WorkSheet xlsSheet = xlsWorkbook.CreateWorkSheet("new_sheet");
// Add data and styles to the new worksheet
xlsSheet["A1"].Value = "Hello World";
xlsSheet["A2"].Style.BottomBorder.SetColor("#ff6600");
xlsSheet["A2"].Style.BottomBorder.Type = IronXl.Styles.BorderType.Double;
// Save the Excel file
xlsWorkbook.SaveAs("NewExcelFile.xls");
}
}
using IronXL;
class Program
{
static void Main()
{
// Create a new workbook in XLS format
WorkBook xlsWorkbook = WorkBook.Create(ExcelFileFormat.XLS);
xlsWorkbook.Metadata.Author = "IronXL";
// Add a blank WorkSheet
WorkSheet xlsSheet = xlsWorkbook.CreateWorkSheet("new_sheet");
// Add data and styles to the new worksheet
xlsSheet["A1"].Value = "Hello World";
xlsSheet["A2"].Style.BottomBorder.SetColor("#ff6600");
xlsSheet["A2"].Style.BottomBorder.Type = IronXl.Styles.BorderType.Double;
// Save the Excel file
xlsWorkbook.SaveAs("NewExcelFile.xls");
}
}
Imports IronXL
Class Program
Shared Sub Main()
' Create a new workbook in XLS format
Dim xlsWorkbook As WorkBook = WorkBook.Create(ExcelFileFormat.XLS)
xlsWorkbook.Metadata.Author = "IronXL"
' Add a blank WorkSheet
Dim xlsSheet As WorkSheet = xlsWorkbook.CreateWorkSheet("new_sheet")
' Add data and styles to the new worksheet
xlsSheet("A1").Value = "Hello World"
xlsSheet("A2").Style.BottomBorder.SetColor("#ff6600")
xlsSheet("A2").Style.BottomBorder.Type = IronXl.Styles.BorderType.Double
' Save the Excel file
xlsWorkbook.SaveAs("NewExcelFile.xls")
End Sub
End Class
7.2. Spire.XLS Kullanarak Yeni Excel Dosyası Oluşturma
Spire.XLS, MS Excel veya başka bir üçüncü taraf kütüphane kurmaya gerek olmadan Excel dosyaları oluşturmayı sağlar. Aşağıda örnek kod verilmiştir:
using Spire.Xls;
using System.IO;
namespace CreateExcelFiles
{
class Program
{
static void Main(string[] args)
{
// Instantiate Workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
// Set text in a specific cell
sheet.Range["C10"].Text = "The sample demonstrates how to save an Excel workbook to a stream.";
// Save the workbook to a stream
FileStream fileStream = new FileStream("DEMO.xls", FileMode.Create);
workbook.SaveToStream(fileStream);
fileStream.Close();
// Automatically open the new Excel file
System.Diagnostics.Process.Start("DEMO.xls");
}
}
}
using Spire.Xls;
using System.IO;
namespace CreateExcelFiles
{
class Program
{
static void Main(string[] args)
{
// Instantiate Workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
// Set text in a specific cell
sheet.Range["C10"].Text = "The sample demonstrates how to save an Excel workbook to a stream.";
// Save the workbook to a stream
FileStream fileStream = new FileStream("DEMO.xls", FileMode.Create);
workbook.SaveToStream(fileStream);
fileStream.Close();
// Automatically open the new Excel file
System.Diagnostics.Process.Start("DEMO.xls");
}
}
}
Imports Spire.Xls
Imports System.IO
Namespace CreateExcelFiles
Friend Class Program
Shared Sub Main(ByVal args() As String)
' Instantiate Workbook
Dim workbook As New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
' Set text in a specific cell
sheet.Range("C10").Text = "The sample demonstrates how to save an Excel workbook to a stream."
' Save the workbook to a stream
Dim fileStream As New FileStream("DEMO.xls", FileMode.Create)
workbook.SaveToStream(fileStream)
fileStream.Close()
' Automatically open the new Excel file
System.Diagnostics.Process.Start("DEMO.xls")
End Sub
End Class
End Namespace
8. CSV'den Excel'e
CSV'yi Excel'e dönüştürmek, popüler bir format dönüşümüdür. Hem IronXL hem de Spire.XLS bu özelliği sağlar.
8.1. IronXL kullanarak CSV'den Excel'e
IronXL, geliştiricilerin CSV formatından Excel belgeleri üretmesini kolaylaştırır. Bir CSV dosyasını Excel'e dönüştürmenin yolu şöyledir:
using IronXL;
class Program
{
static void Main()
{
// Load CSV file into a workbook
WorkBook workbook = WorkBook.LoadCSV("test.csv", fileFormat: ExcelFileFormat.XLSX, ListDelimiter: ",");
WorkSheet ws = workbook.DefaultWorkSheet;
// Save the workbook as an Excel file
workbook.SaveAs("CsvToExcelConversion.xlsx");
}
}
using IronXL;
class Program
{
static void Main()
{
// Load CSV file into a workbook
WorkBook workbook = WorkBook.LoadCSV("test.csv", fileFormat: ExcelFileFormat.XLSX, ListDelimiter: ",");
WorkSheet ws = workbook.DefaultWorkSheet;
// Save the workbook as an Excel file
workbook.SaveAs("CsvToExcelConversion.xlsx");
}
}
Imports IronXL
Friend Class Program
Shared Sub Main()
' Load CSV file into a workbook
Dim workbook As WorkBook = WorkBook.LoadCSV("test.csv", fileFormat:= ExcelFileFormat.XLSX, ListDelimiter:= ",")
Dim ws As WorkSheet = workbook.DefaultWorkSheet
' Save the workbook as an Excel file
workbook.SaveAs("CsvToExcelConversion.xlsx")
End Sub
End Class
8.2. Spire.XLS kullanarak CSV'den Excel'e
Spire.XLS, CSV'yi Excel'e dönüştürme işlemini verimli bir şekilde yapar. Bunu nasıl yapabileceğiniz şöyledir:
using Spire.Xls;
namespace ConvertCsvToExcel
{
class Program
{
static void Main(string[] args)
{
// Create an instance of Workbook class
Workbook workbook = new Workbook();
// Load a CSV file
workbook.LoadFromFile(@"ExcelToCSV.csv", ",", 1, 1);
// Get the first worksheet and used range
Worksheet sheet = workbook.Worksheets[0];
CellRange usedRange = sheet.AllocatedRange;
usedRange.IgnoreErrorOptions = IgnoreErrorType.NumberAsText;
// Autofit columns and rows
usedRange.AutoFitColumns();
usedRange.AutoFitRows();
// Save the result file
workbook.SaveToFile("CSVToExcel.xlsx", ExcelVersion.Version2013);
}
}
}
using Spire.Xls;
namespace ConvertCsvToExcel
{
class Program
{
static void Main(string[] args)
{
// Create an instance of Workbook class
Workbook workbook = new Workbook();
// Load a CSV file
workbook.LoadFromFile(@"ExcelToCSV.csv", ",", 1, 1);
// Get the first worksheet and used range
Worksheet sheet = workbook.Worksheets[0];
CellRange usedRange = sheet.AllocatedRange;
usedRange.IgnoreErrorOptions = IgnoreErrorType.NumberAsText;
// Autofit columns and rows
usedRange.AutoFitColumns();
usedRange.AutoFitRows();
// Save the result file
workbook.SaveToFile("CSVToExcel.xlsx", ExcelVersion.Version2013);
}
}
}
Imports Spire.Xls
Namespace ConvertCsvToExcel
Friend Class Program
Shared Sub Main(ByVal args() As String)
' Create an instance of Workbook class
Dim workbook As New Workbook()
' Load a CSV file
workbook.LoadFromFile("ExcelToCSV.csv", ",", 1, 1)
' Get the first worksheet and used range
Dim sheet As Worksheet = workbook.Worksheets(0)
Dim usedRange As CellRange = sheet.AllocatedRange
usedRange.IgnoreErrorOptions = IgnoreErrorType.NumberAsText
' Autofit columns and rows
usedRange.AutoFitColumns()
usedRange.AutoFitRows()
' Save the result file
workbook.SaveToFile("CSVToExcel.xlsx", ExcelVersion.Version2013)
End Sub
End Class
End Namespace
9. Lisanslama
IronXL Lisanslaması
IronXL, ücretsiz bir geliştirici lisansı sunar ve Lite paketi hiçbir gizli ücret olmadan bir fiyatla başlar. SaaS ve OEM dağıtımı mümkündür. Tüm lisanslar, 30 günlük para iade garantisi, bir yıllık yazılım desteği ve güncellemeler ile süresiz lisans sunar. IronXL fiyatlandırma ve lisanslama hakkında daha fazla bilgi için resmi lisans sayfalarını ziyaret edin.
Spire.XLS Lisanslaması
Spire.XLS üç lisans kategorisi sunar:
- Ücretsiz Sürüm: Her kitaplıkta beş sayfa ve her sayfada 200 satırla sınırlıdır. Yazdırma işlevi mevcut değildir.
- Standart Sürüm: .NET ile sınırlıdır, yazdırma veya dönüşüm desteği yoktur.
- Pro Sürüm: Spire.XLS Paketi'nin bir parçasıdır, Excel'den PDF, HTML, CSV gibi çok sayıda dönüşümü destekler.
Sonuç
IronXL for .NET, geliştiricilere Excel'i çeşitli formatlara dönüştürme konusunda yardımcı olur, okuyup yazma işlevselliği C# ve diğer .NET dilleriyle sunar. .NET Core 2, Framework 4.5, Azure, Mono, Mobil ve Xamarin'i destekler. IronXL, IronOCR, IronPDF, IronBarcode ve IronWebScraper gibi araçlarla entegredir.
Spire.XLS ayrıca Excel belgeleri oluşturma, düzenleme ve dönüştürme yetenekleri sunar, hem klasik hem de modern Excel formatlarını destekler.
Kıyaslandığında, IronXL daha fazla özellik ve rekabetçi bir fiyat yapısı sunar. Daha fazla bilgi için IronXL web sitesini ve indirmeler için bu NuGet bağlantısını ziyaret edin.
Sıkça Sorulan Sorular
HTML'yi C#'de PDF'ye nasil dönüştürebilirim?
HTML dizgilerini PDF'lere dönüştürmek için IronPDF'nin RenderHtmlAsPdf yöntemini kullanabilirsiniz. Ayrıca RenderHtmlFileAsPdf kullanarak HTML dosyalarının PDF'lere dönüştürülmesini de sağlayabilirsiniz.
IronXL'nin başlıca özellikleri nelerdir?
IronXL, Office Interop veya Microsoft Office kurulumu gerektirmeden Excel (XLS, XLSX, CSV) dosyalarını verimli bir şekilde okuma ve yazma işlemlerini destekler. Güçlü veri manipülasyonu, dışa aktarma kabiliyetleri ve formül yönetimi sunar.
C#'da Excel dosyalarını işlemek için IronXL'yi nasıl kurarım?
IronXL, Visual Studio NuGet Paket Yöneticisi, Visual Studio Komut Satırı ile veya doğrudan NuGet veya IronXL web sitelerinden indirerek kurulabilir.
IronXL kullanarak bir CSV dosyasını Excel'e nasıl dönüştürebilirim?
IronXL kullanarak bir CSV dosyasını Excel'e dönüştürebilirsiniz, CSV'yi bir WorkBook içine yükleyin ve sonra istenilen Excel formatında kaydedin.
IronXL için lisanslama seçenekleri nelerdir?
IronXL, geliştiricilere ücretsiz bir lisans sunar, ek lisanslama seçenekleri arasında SaaS ve OEM dağıtımı için seçenekler bulunur. Tüm lisanslar 30 günlük para iade garantisi ve bir yıl yazılım desteği ve güncellemeleri içerir.
IronXL kullanarak nasıl bir Excel dosyası oluşturabilirim?
IronXL kullanarak bir Excel dosyası oluşturmak için, WorkBook sınıfını kullanarak XLS veya XLSX formatında bir çalışma kitabı oluşturun, çalışma sayfaları ekleyin, verileri girin, stilleri uygulayın ve dosyayı istenilen bir konuma kaydedin.
IronXL, Spire.XLS ile nasıl karşılaştırılır?
Her iki kütüphane de Excel belgeleri oluşturma, düzenleme ve dönüştürme yetenekleri sağlar. IronXL, ek araçlarla entegrasyon dahil daha fazla özellik sunarken Spire.XLS, hem klasik hem de modern Excel formatlarını destekler. IronXL, rekabetçi fiyat yapısı ve geniş Excel dosya manipülasyonu ve dönüşüm yetenekleri ile tanınır.
Spire.XLS for .NET nedir?
Spire.XLS for .NET, geliştiricilerin çeşitli .NET uygulamaları içinde Excel dosyaları oluşturmasına, okumasına, yazmasına, dönüştürmesine ve yazdırmasına izin veren profesyonel bir Excel API'sidir ve birden fazla çerçeveyi ve formatı destekler.
Spire.XLS hangi Excel formatlarını destekliyor?
Spire.XLS, .xls, .xlsx, .xlsb ve .xlsm gibi birden fazla Excel formatını destekler ve Microsoft Excel'e ihtiyaç duymadan kapsamlı Excel dosyası oluşturma, düzenleme ve dönüştürme işlemlerine olanak tanır.
IronXL, Microsoft Office kurulu olmadan çalışabilir mi?
Evet, IronXL, Office Interop veya Microsoft Office kurulumu gerektirmeden Excel dosyalarını verimli bir şekilde okuyabilir ve yazabilir.




