Resim Dönüştürücü
Aspose.Cells Image Converter for .NET Eklentisi, geliştiricilerin Excel içeriğini PNG, JPEG, BMP gibi görüntü formatlarına dönüştürmelerini sağlar. İster tüm çalışma kitaplarını, bireysel çalışma sayfalarını, hücre aralıklarını veya gömülü grafiklerinizi dönüştürüyor olun, bu eklenti, elektronik tablo verilerinizin piksel mükemmelliğinde işlenmesini garanti eder.
Son Makaleler
Aspose.Cells Image Converter Ana Özellikleri
Çalışma Sayfalarını, Grafiklerini ve Aralıkları Görüntülere Dönüştürün
Tüm çalışma sayfalarını, belirli aralıkları veya gömülü grafiklerinizi raporlar, belgeler ve çevrimiçi önizlemeler için uygun yüksek kaliteli görüntü dosyalarına dönüştürün.Özelleştirilebilir İşleme Ayarları
Çözünürlük, sayfa ölçeklendirme, ızgara görünürlüğü gibi ayarları kontrol etmek içinImageOrPrintOptions
kullanın. Her dönüşümü görsel ve düzen gereksinimlerinize göre ince ayar yapın.Tüm Ana Excel Formatlarını Destekler
Görüntü dışa aktarımı için XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS ve diğer elektronik tablo dosya formatlarını destekler.Grafik ve Pivot Tablo İşleme
Gömülü Excel grafiklerini ve pivot tablolarını doğrudan bağımsız görüntülere dönüştürerek veri görselleştirme veya web kullanımı için kullanın.Optimize Edilmiş Sayfa ve Çalışma Kitabı İşleme
Bireysel sayfaları veya tam çalışma kitaplarını birden fazla sayfa üzerinden işlemek içinSheetRender
veyaWorkbookRender
sınıflarını kullanın..NET Projeleri ile Sorunsuz Entegrasyon
Toplu veya talep üzerine görüntü oluşturma için her .NET Framework veya .NET Core uygulamasıyla kutudan çıktığı gibi çalışır.
Aspose.Cells Image Converter for .NET ile Başlarken
Excel dosyalarını görüntü formatlarına dönüştürmeye başlamak için bu adımları izleyin:
1. Aspose.Cells for .NET’i Kurun
Projenize Aspose.Cells eklemek için NuGet’i kullanın:
dotnet add package Aspose.Cells
2. Excel Çalışma Kitabını Yükleyin
Workbook workbook = new Workbook("Book1.xlsx");
3. Bir Çalışma Sayfasını PNG Olarak İşleyin
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");
}
4. Tüm Çalışma Kitabını İşleyin
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
En Popüler Senaryolar
Excel Grafiklerini Görüntülere Dönüştürün
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ı Görüntü Olarak Dönüştürün
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");
Bir Pivot Tablosunu Görüntü Olarak İşleyin
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");
Görüntü Dönüştürme için En İyi Uygulamalar
- Tam görünürlük sağlamak için her zaman sütunları otomatik boyutlandırın.
- Web ve baskı kullanımında yüksek DPI çıktısı için çözünürlüğü artırın.
- Daha temiz dışa aktarım için beyaz arka plan rengi kullanın (
options.Transparent = false
). - Gizli satırlar, birleştirilmiş hücreler veya yorumlar için içerik görünürlüğünü doğrulayın.
Yaygın Sorunlar ve Çözümler
Hata: Dosya bulunamadı
Çözüm: Kaynak Excel dosya yolunun geçerli ve erişilebilir olduğunu doğrulayın.
Hata: Desteklenmeyen dosya formatı
Çözüm: Girdi dosya türünün desteklendiğinden emin olun (örneğin, uyumluluk modu olmayan eski makrolardan kaçının).
Çıktı Görüntüsü Kırpılmış veya Kesilmiş
Çözüm: Daha geniş sayfalar için OnePagePerSheet = true
kullanın veya AllColumnsInOnePagePerSheet
özelliğini etkinleştirin.