Excel'den Görüntüye

Çeşitli senaryolarda, örneğin elektronik tablo içeriğini web veya masaüstü uygulamalarınıza katıştırmanız gerektiğinde, Excel elektronik tablolarını yüksek çözünürlüklü görüntülere dönüştürmek isteyebilirsiniz. Bu makalede, Excel XLSX veya XLS’yi .NET uygulamalarından C# kullanarak görüntülere dönüştürmeyi öğreneceksiniz.

C# Excel’den Görüntü Dönüştürücü API’sine

Aspose.Cells for .NET, MS Excel elektronik tabloları oluşturmak ve işlemek için tasarlanmış bir C# sınıf kitaplığıdır. API, elektronik tablo otomasyonu ve düzenleme özelliklerine ek olarak, Excel çalışma sayfalarını görüntü biçimlerine dönüştürmek için yerleşik bir dönüştürücü de sağlar. API’nin DLL’sini indirebilir veya NuGet kullanarak yükleyebilirsiniz.

PM> Install-Package Aspose.Cells

Excel XLSX’ten Image C#‘a Dönüştürme

Aspose.Cells for .NET, Excel çalışma sayfalarını çeşitli popüler görüntü biçimlerine dönüştürmenize olanak tanır. Liste şunları içerir:

Aspose.Cells for .NET kullanarak bir Excel çalışma sayfasını görüntüye dönüştürme adımları aşağıdadır.

Aşağıdaki kod örneği, bir Excel çalışma sayfasının C# kullanarak bir görüntüye nasıl dönüştürüleceğini gösterir.

// Eksiksiz örnekler ve veri dosyaları için lütfen https://github.com/aspose-cells/Aspose.Cells-for-.NET adresine gidin.
//Kaynak dizini
string sourceDir = RunExamples.Get_SourceDirectory();

//Çıkış dizini
string outputDir = RunExamples.Get_OutputDirectory();

Workbook book = new Workbook(sourceDir + "sampleConvertWorksheetToImageByPage.xlsx");

Worksheet sheet = book.Worksheets[0];

Aspose.Cells.Rendering.ImageOrPrintOptions options = new Aspose.Cells.Rendering.ImageOrPrintOptions();
options.HorizontalResolution = 200;
options.VerticalResolution = 200;
options.ImageType = Drawing.ImageType.Tiff;

// Sayfa dönüştürmeye göre Sheet2Image
SheetRender sr = new SheetRender(sheet, options);
for (int j = 0; j < sr.PageCount; j++)
{
    sr.ToImage(j, outputDir + "outputConvertWorksheetToImageByPage_" + (j + 1) + ".tif");
}

Ücretsiz Lisans Alın

API’yi değerlendirme sınırlamaları olmaksızın denemek için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu makalede, MS Excel XLSX veya XLS dosyalarını C# kullanarak görüntülere dönüştürmeyi öğrendiniz. Ayrıca, Excel dosyalarını sorunsuz bir şekilde JPEG, PNG, BMP, TIFF, EMF ve diğer popüler görüntü biçimlerine dönüştürebilirsiniz. C# Excel API hakkında daha fazlasını keşfetmek için belgeleri ziyaret edin.

Ayrıca bakınız