Aspose.Cells Image Converter for .NET Plugin, geliştiricilerin Excel içeriğini PNG, JPEG, BMP gibi yüksek kaliteli görüntü biçimlerine dönüştürmelerine olanak tanıyan güçlü bir araçtır. bu eklenti, XLSX, CSV, HTML, ODS ve diğerleri dahil olmak üzere çeşitli Excel dosya türlerini destekler.

Giriş

Aspose.Cells Image Converter for .NET Plugin, Excel içeriğini raporlar, belgeler veya web uygulamaları için uygun yüksek kaliteli resimlere dönüştürmek için tasarlanmıştır. bu eklenti ile, tam çalışma kitapları, bireysel çalışma sayfaları, hücre satırları ve yerleşik grafikleri PNG veya JPEG gibi görüntü biçimlerine mükemmel piksel doğruluğu ile dönüştürebilirsiniz.

Aspose.Cells görüntü dönüştürücüsü ile başlar

.NET için Aspose.Cells yükleme

Aspose.Cells Image Converter’ı kullanmaya başlamak için öncelikle kütüphaneyi NuGet aracılığıyla yükleyin:

dotnet add package Aspose.Cells

Excel Çalışma Kitabı

Excel çalışma kitabınızı bir Workbook İçeriği ile çalışmaya başlar.

using Aspose.Cells;

public class ExcelLoader
{
    public static Workbook Load(string filePath)
    {
        // Load an existing Excel workbook from a file path
        return new Workbook(filePath);
    }
}

Bir çalışma sayfasını PNG’ye aktarın

Yüklenen çalışma kitabının ilk çalışma sayfasını aşağıdaki kod çizimini kullanarak bir PNG görüntüsüne dönüştürün:

Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png, OnePagePerSheet = true, Resolution = 200 };
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
    renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}

Tüm bir çalışma kitabı

Tüm çalışma kitabını tek bir görüntü dosyasına dönüştürmek için, WorkbookRender Aşağıda gösterildiği gibi sınıf:

ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");

Popüler Senaryo

Excel grafiklerini resimlere dönüştürmek

Yerleşik bir grafik bir çalışma sayfasından ayrı bir PNG görüntüsüne dönüştürülür:

Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");

Bir hücre aralığını bir görüntüye dönüştürmek

Çalışma sayfasından bir görüntüye belirli bir hücre aralığını ihraç edin:

Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");

Pivot tablosu bir görüntü olarak yapıştırın

Bir pivot tablosunu çalışma sayfasından bir görüntüye dönüştürün:

Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");

Sonuç

Aspose.Cells Image Converter for .NET Plugin, Excel içeriğini yüksek kaliteli resimlere dönüştürmek için kapsamlı bir çözüm sunar. geniş özellikleri ve kullanımı kolaylığı ile, çeşitli uygulamalarda Excel verileri ile çalışan geliştiriciler için değerli bir araçtır.

More in this category