Xltm Dosyasına Şifre Nasıl Ayarlanır

Sheetize XLT M Şifre Ayarlayıcı .NET bir Excel makro‑etkin şablonuna şifre koruması uygulamak için basit ama güçlü bir API sunar; tüm çalışma sayfaları, makrolar, grafikler ve biçimlendirmeler korunur. Bu, bir şablonu paylaşmadan önce güvenceye almak veya şifreli Excel dosyaları gerektiren işlem hatalarına entegre etmek gerektiğinde kullanışlıdır.

Ana Özellikler

XLT M’ye Şifre Uygula

Kullanıcı‑tanımlı bir şifreyle mevcut bir XLT M dosyasını şifreler. Koruma dosyanın açılmasını ve isteğe bağlı olarak düzenleme, yazdırma ve yapı üzerindeki sınırlamaları kapsar.

Biçimlendirme & Nesneler Korunsun

Şifreleme sonrasında tüm hücre stilleri, formüller, tablolar, grafikler, makrolar ve görseller aynı kalır.

Akış (Streaming) Desteği

Büyük çalışma kitaplarını düşük bellek tüketimiyle korumak için akış modunda çalışır; bu, çok sayıda dosyanın toplu işlenmesi için idealdir.

Ayrıntılı Talimatlar

XLT M Şifre‑Koruma İş Akışı

Sheetize ile bir XLT M dosyasına şifre eklemek için şu adımları izleyin:

  1. Koruyucuyu Başlatın: SpreadsheetLocker sınıfının bir örneğini oluşturun.
  2. Seçenekleri Yapılandırın: İstenen şifreyi ve koruma bayraklarını (ör. nesneleri düzenlemeye izin ver, yazdırmaya izin ver) içeren LockerSaveOptions nesnesini ayarlayın.
  3. Dosya Yollarını Belirleyin: Kaynak XLT M yolu ve hedef korunmuş XLT M konumunu girin.
  4. Koruma İşlemini Gerçekleştirin: Hazırladığınız yükleme ve koruma seçenekleriyle Process metodunu çağırın.

Örnek – XLT M dosyasını şifreyle koruma

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    Password = "MySecretPwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Örnek – XLT M dosyasına yazma‑koruma şifresi ekleme

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    PasswordOfWriteProtection = "WritePwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Genişletilmiş Biçim Desteği

  • Sheetize ayrıca bir çalışma kitabından üretilen CSV, TSV ve HTML dışa aktarımlarına da şifre koruması ekleyebilir (sonuç dosyaları şifreli ZIP içinde paketlenir).

Bu özelliklerle Sheetize, XLT M şifreleme işlemini zahmetsiz hâle getirir; ister tek seferlik bir betik, ister günlük binlerce şablonu güvenli hâle getiren üretim‑seviyesi bir hizmet olsun, ihtiyaçlarınıza uyum sağlar.

 Türkçe