Altbilgi içeriğine atla
DIğER BILEşENLERLE KARşıLAşTıRıN
IronXL vs Spire.XLS Karşılaştırması

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'da Yeni Bir Proje Oluşturma

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.

Proje Yapısı

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:

NuGet Paket Yöneticisini Açma

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

IronXL Arama

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.

Komut Satırı Üzerinden Yükleme

5.3 NuGet Web Sayfasından Doğrudan İndirme

NuGet paketini doğrudan indirmek için:

  1. https://www.nuget.org/packages/IronXl.Excel adresine gidin.
  2. Sağdaki menüden "Paket İndir"i seçin.
  3. İndirilen paketi otomatik olarak yüklemek için çift tıklayın.
  4. Çö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:

  1. Çözüm Gezgini'nde projeye sağ tıklayın.
  2. "Başvuru Ekle"yi seçin ve indirilen başvuru konumuna göz atın.
  3. 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:

Spire.XLS Arama

Gereken paketi seçin ve yükleyin.

6.2. Visual Studio NuGet Paket Konsolunu Kullanma

  1. Visual Studio'da Araçlar -> NuGet Paket Yöneticisi -> Paket Yöneticisi Konsolu'na gidin.
  2. Konsolda aşağıdaki satırı çalıştırın:

    Install-Package Spire.XLS -Version 12.3.8
    Install-Package Spire.XLS -Version 12.3.8
    SHELL

Paket indirilecek ve mevcut projeye kurulacaktır.

Konsol Üzerinden Spire.XLS Yükleme

6.3. NuGet Web Sitesinden Doğrudan İndirme

Spire.XLS'i doğrudan indirmek için:

  1. https://www.nuget.org/packages/Spire.XLS/ adresine gidin.
  2. Sağdaki menüden "Paket İndir" seçeneğini seçin.
  3. İndirilen paketi otomatik olarak yüklemek için çift tıklayın.
  4. Çö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
$vbLabelText   $csharpLabel

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
$vbLabelText   $csharpLabel

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
$vbLabelText   $csharpLabel

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
$vbLabelText   $csharpLabel

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.

Lütfen dikkate alinSpire.XLS, ilgili sahibinin tescilli markasıdır.) Bu site, Spire.XLS ile ilişkili, onaylanmış veya desteklenmiş değildir. Tüm ürün adları, logolar ve markalar kendi sahiplerinin mülkiyetindedir. Karşılaştırmalar yalnızca bilgilendirme amaçlıdır ve yazım sırasında kamuya açık bilgileri yansıtır.

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.

Jordi Bardia
Yazılım Mühendisi
Jordi Python, C# ve C++ konularında en yetkin, Iron Software'deki yeteneklerini kullanmadığı zamanlarda; oyun programlıyor. Ürün testi, ürün geliştirme ve araştırma sorumluluklarını paylaşan Jordi, sürekli ürün gelişimine büyük değer katıyor. Çeşitli deneyimleri onu ...
Daha Fazlasını Oku

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara