XLTm Dosyasını EMF’ye Nasıl Dönüştürürsünüz
XLTm Dosyasını EMF Görseline Dönüştürme
Sheetize, Excel makro‑etkin şablonunu (.xltm) net bir EMF (Enhanced Metafile) resmine dönüştürmenizi sağlayan basit ve yüksek performanslı bir API sunar. Bu özellik, ölçeklenebilir grafikler oluşturmak, dokümantasyonda çalışma kitabı önizlemeleri eklemek veya orijinal tablo verilerini ifşa etmeden vektör tabanlı raporlar hazırlamak için idealdir.
Neden XLTm‑den EMF‑ye Dönüştürmek için Sheetize Kullanılmalı?
- Tam doğruluk – hücre biçimlendirmesini, grafikleri ve gömülü resimleri korurken ölçek kaybı olmadan vektör bir görüntü üretir.
- Hızlı ve ölçeklenebilir – .NET için optimize edilmiştir, Windows, macOS ve Linux’da çalışır.
- Özelleştirilebilir çözünürlük – ihtiyacınıza uygun DPI ya da ölçek faktörünü ayarlayabilirsiniz.
- Sıfır bağımlılık – Office kurulumuna ya da harici araçlara gerek yoktur.
Başlarken
.NET projenize Sheetize.ImageConverter paketini (NuGet üzerinden) ekleyin ve ImageConverter.Process metodunu çağırın.
Örnek C# Kodu
using Sheetize;
var loadOptions = new LoadOptions
{
// Kaynak XLTm dosyasının yolu
InputFile = @"D:\Templates\InvoiceTemplate.xltm"
};
var saveOptions = new ImageSaveOptions
{
// İstenen çıkış dosyası – EMF uzantısı EMF formatını seçer
OutputFile = @"D:\Images\InvoiceTemplate.emf",
// İsteğe bağlı: Görüntü çözünürlüğünü kontrol edin (DPI) – EMF vektördür, fakat DPI varsayılan boyutu etkiler
HorizontalResolution = 300,
VerticalResolution = 300,
// İsteğe bağlı: Daha ince kontrol için ölçek faktörü (1.0 = %100)
// ScaleFactor = 1.0
};
ImageConverter.Process(loadOptions, saveOptions);Bu örnek, InvoiceTemplate.xltm dosyasını yükler ve belirtilen çözünürlük (ve isteğe bağlı ölçek faktörü) ile InvoiceTemplate.emf dosyasına yazar.
EMF Çıktısı İçin Önemli Seçenekler
- HorizontalResolution / VerticalResolution – referans DPI’yı belirler; yüksek değerler ölçeklendirmeden önce daha büyük bir varsayılan boyut verir.
- ScaleFactor – ortaya çıkan EMF’nin genel boyutunu çarpar (örnek: 2.0 boyutu iki katına çıkar).
- BackgroundColor – çalışma kitabı transparan alanlar içeriyorsa arka plan rengini ayarlayın.
En İyi Uygulamalar
- EMF, yazdırılacaksa 300 DPI veya üstü kullanın; ekran ön izlemeleri için daha düşük DPI yeterlidir.
- Oluşturulan grafik hedef uygulamanızda çok küçük ya da çok büyük görünüyorsa ScaleFactor değerini ayarlayın.
- Son EMF dosyasını bir vektör‑grafik görüntüleyicide (ör. Inkscape veya Windows Gezgini) açarak tüm öğelerin doğru render edildiğinden emin olun.