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:
- Koruyucuyu Başlatın:
SpreadsheetLockersınıfının bir örneğini oluşturun. - Seçenekleri Yapılandırın: İstenen şifreyi ve koruma bayraklarını (ör. nesneleri düzenlemeye izin ver, yazdırmaya izin ver) içeren
LockerSaveOptionsnesnesini ayarlayın. - Dosya Yollarını Belirleyin: Kaynak XLT M yolu ve hedef korunmuş XLT M konumunu girin.
- Koruma İşlemini Gerçekleştirin: Hazırladığınız yükleme ve koruma seçenekleriyle
Processmetodunu ç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.