Xlsx'i Xlt'ye nasıl dönüştürürsünüz

Sheetize XLSX‑to‑XLT Converter for .NET, tam doldurulmuş XLSX çalışma kitaplarını temiz XLT şablonlarına dönüştürmek için sade ama güçlü bir API sunar. Tüm stil, formül, veri doğrulama kuralları ve adlandırılmış aralıkları korur; hücre değerlerini yalnızca temizler, böylece ortaya çıkan XLT ekipler ya da süreçler arasında yeniden kullanılabilir.

Ana Özellikler

XLSX → XLT Dönüştürme

Herhangi bir XLSX dosyasından bir XLT şablonu oluşturun; belirli sayfaları tutma veya kaldırma, gizli satır/sütunları koruma ve özel biçimleri saklama seçenekleri mevcuttur.

Seçici İçerik Temizleme

Yalnızca hücre değerlerini temizlemeyi ya da yorumları, bağlantıları ve dinamik adları da sıfırlamayı seçebilir, yapısal öğeleri aynı tutabilirsiniz.

Biçimlendirme & Formüllerin Korunması

Tüm hücre stil, koşullu biçimlendirme ve formüller değişmeden kalır; yeni veri girildiğinde şablon, kaynak çalışma kitabı gibi davranır.

Akış (Streaming) & Büyük Dosya Desteği

Kitapları akış modunda işleyerek bellek tüketimini düşük tutar; bu da kurumsal ölçekli şablon üretimi için idealdir.

Ayrıntılı Talimatlar

XLSX → XLT İş Akışı

Sheetize ile bir XLSX dosyasını XLT şablonuna dönüştürmek için aşağıdaki adımları izleyin:

  1. Dönüştürücüyü Başlatın: SpreadsheetConverter sınıfının bir örneğini oluşturun.
  2. Seçenekleri Yapılandırın: Hangi sayfaların tutulacağı, sadece değerlerin mi yoksa yorumların da temizleneceği ve çıktı yolunun ne olacağı gibi ayarları SpreadsheetSaveOptions içinde belirleyin.
  3. Dosya Yollarını Tanımlayın: Kaynak XLSX yolu ve hedef XLT dosya konumunu sağlayın.
  4. Dönüştürmeyi Çalıştırın: Hazırladığınız yükleme ve kaydetme seçenekleriyle Process metodunu çağırın.

Örnek – Yalnızca değerleri temizleyerek XLSX’i XLT’ye dönüştürme

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Templates\Report.xlsx"
};

var saveOptions = new SpreadsheetSaveOptions
{
    OutputFile = @"D:\Templates\ReportTemplate.xlt"
};

SpreadsheetConverter.Process(loadOptions, saveOptions);

Genişletilmiş Biçim Desteği

  • Sheetize ayrıca XLT’yi tekrar XLSX’e dönüştürebilir, şablonların çift yönlü düzenlemesini mümkün kılar.
  • Kütüphane, bir şablondan doğrudan CSV, TSV veya JSON dışa aktarmayı da destekler; veri odaklı rapor üretimi için idealdir.
  • XLSX‑to‑XLT dönüşümünü HTML ↔ XLSX araçlarıyla birleştirerek HTML → XLSX → XLT gibi uçtan uca işlem hatları oluşturabilirsiniz.

Bu yeteneklerle Sheetize, bir kerelik basit script’lerden üretim seviyesinde şablon oluşturma hizmetlerine kadar, XLSX‑to‑XLT dönüşümünü zahmetsiz hale getirir.

 Türkçe