Aspose.Cells .NET için görüntü dönüştürücü
Aspose.Cells Image Converter .NET için hafif, yüksek performanslı bir API’dir, özellikle Microsoft Excel spreadsheets’i (XLS, XLSX, XLTM ve XLSM) çeşitli görüntü biçimlerine dönüştürmek için tasarlanmıştır - TIFF, JPEG, PNG, BMP, EMF ve GIF dahil olmak üzere - düzenini, biçimi, grafikleri ve yerleşik nesneleri korurken.
Yükleme ve Setup
Aspose.Cells Image Converter’ı NuGet aracılığıyla veya DLL’yi doğrudan referansla .NET projesine ekleyin Kurulum .Herhangi bir resim sunmadan önce, aşağıda açıklandığı gibi ölçülen lisanslama başlatın Ölçümlü Lisanslama .
Anahtar Özellikler ve Fonksiyonlar
Görüntüleme dönüştürme tablosu
• Bireysel çalışma sayfaları sayfa boşlukları, ölçekleme ve şeffaflık kontrolü ile ayrı görüntülere dönüştürmek.• Excel baskı alanları, başlıklar / ayak izleri ve marjları onurlandırır, Yazdırma önizlemesine sadakat sağlar.
Çalışma Kitapları - Multi-Page TIFF
• Tüm çok sayfalık çalışma kitaplarını tek bir sayfaya ihraç edin TIFF Konteyner için.• Her sayfa, arşivleme veya paketleme için tek bir TIFF çerçevesi olarak sunulur.
Kapsamlı Görüntü Formatı Desteği
• TIFF, JPEG, PNG, BMP, EMF ve GIF’leri destekler.• Kontrol kompresyonu (LZW, CCITT), interlacing, şeffaflık ve farklı formatlar için paletler.
Rendering seçenekleri ve özelleştirme
• Fine-tune DPI, çözünürlük ve renk derinliği.• Anti-aliasasyon, gridline görünürlüğü ve arka plaka ayarlayın.• Işık/karanlık mod veya yerleşim alanları ve su işaretleri için özelleştirilmiş arka planlar uygulayın.
Harita ve Şekil Rendering
• Haritalar, SmartArt, OLE nesneleri ve şekilleri yüksek sadakatle dönüştürür.• Tam grafik performansı için temalar, stil, eksenler ve veri etiketleri tutar.
Paginasyon, Scaling ve Baskı Ayarları
• Raporlar için Excel sayfasına saygı gösterir.• Genişlik / yükseklik veya belirli sayfa sayımlarına uygun ölçek.• Başlıklar, ayaklar ve sayfa numaraları saklanır.
Streaming ve Hafıza Yönetimi
• Çok büyük çalışma kitapları için çizilmiş rendering ve akım tabanlı çıkış desteği.• Hafıza izlerini en aza indirmek ve hafıza dışındaki sorunlardan kaçınmak.
Yüksek sadakat metin ve yazı tipi içeriği
• Yazılar, uyum ve metin akışını yerleşik veya değiştirilmiş yazılarla korur.• Küresel uyumluluk için RTL, cursive ve Asya senaryolarını destekler.
Thread Güvenlik ve Para Birimi
• Çoklu örnekler yüksek performanslı ortamlar için paralel olarak çalışabilir.• Thread-safe tasarımı, sunucu tarafı renderasyonu için ideal.
Hatalar Çözümü ve Diagnostik
• Desteklenmemiş özellikler veya bozulmuş dosyalar için ayrıntılı hata raporlama.• Eksik yazı tipleri veya farklılık göstermek için uyarıları kaydeder.
Örnek: Excel’i PNG’ye dönüştürmek
// Open a template Excel file
Workbook book = new Workbook("Book1.xlsx");
// Get the first worksheet
Worksheet sheet = book.Worksheets[0];
// Define ImageOrPrintOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// Specify the image format
imgOptions.ImageType = ImageType.Png;
// Render the sheet to image(s)
SheetRender sr = new SheetRender(sheet, imgOptions);
int pageCount = sr.PageCount;
for (int idxPage = 0; idxPage < pageCount; idxPage++)
{
sr.ToImage(idxPage, "out_" + (idxPage + 1) + ".png");
}
İpuçları ve en iyi uygulamalar
• Tek seferlik kontrollerden kaçınmak için başlangıçta bir kez lisanslama başlatın.• Yazdırma alanlarını ve sayfa ayarlarını tutarlılık için Excel şablonlarında tanımlayın.• Büyük çalışma kitaplarının yüksek DPI dönüşümleri için akış modunu kullanın.• Çoğu zaman kullanılan şablonları tekrarlayan dönüşümler için saklayın.• Sessiz değişikliklerden kaçınmak için yazı tipi kullanılabilirliğini kontrol edin.• Çalışma kitabı ve akış nesneleri hızlı bir şekilde mevcuttur.• Sunucu tarafı performansını azaltmak için kombine örnekleri kullanın.
Yaygın Sorunlar ve Çözümler
Hatası: “File bulunamadı’Çözüm: Giriş dosya yolu doğru ve erişilebilir olduğundan emin olun.
Error: “Desteklenmemiş dosya biçimi’Çözüm: Dosya biçimini dönüştürücü tarafından desteklendiğinden emin olun.
Sıkça Sorulan Sorular
**NET için Aspose.Cells Image Converter nedir?**Excel spreadsheets programlı olarak .NET uygulamalarında resimlere dönüştürmek için odaklanmış bir araç.
**NET için Aspose.Cells ile nasıl farklıdır?**Aspose.Cells for .NET tam özellikli bir API, görüntü dönüştürücü eklentisi hızlı ve doğru görüntüleme için özelleştirilmiştir.
**Hangi dosya biçimleri desteklenir?**XLSX, XLSM, XLTX ve XLTM, CSV, TSV, HTML, ODS ve daha fazlasını destekler.
**Görüntülemeyi özelleştirebilir miyim?**Evet, kullanarak ImageOrPrintOptions
sınıf çıkış türü, çözünürlük, sıkıştırma ve daha fazlasını tanımlamak için.