---
title: Πώς να ορίσετε κωδικό σε αρχείο XLT M
description: "Οδηγός βήμα‑βήμα για τη χρήση του Sheetize για τον ορισμό κωδικού σε αρχεία XLT M, διασφαλίζοντας ασφαλή διανομή και έλεγχο πρόσβασης."
weight: 2
categories: "Οδηγός Προγραμματιστών"
draft: false
---
**Sheetize XLT M Password Setter για .NET** παρέχει ένα απλό αλλά ισχυρό API για την εφαρμογή προστασίας με κωδικό σε ένα πρότυπο Excel με μακροεντολές, διατηρώντας όλα τα φύλλα, τα μακροεντολές, τα γραφήματα και τη μορφοποίηση. Αυτό είναι χρήσιμο όταν χρειάζεται να ασφαλίσετε ένα πρότυπο πριν το μοιραστείτε ή το ενσωματώσετε σε pipelines που απαιτούν κρυπτογραφημένα αρχεία Excel.
## Κύρια Χαρακτηριστικά
### Εφαρμογή Κωδικού σε XLT M
Κρυπτογραφεί ένα υπάρχον αρχείο XLT M με κωδικό που ορίζετε ο χρήστης. Η προστασία καλύπτει το άνοιγμα του αρχείου και προαιρετικούς περιορισμούς στην επεξεργασία, εκτύπωση και δομή.
### Διατήρηση Μορφοποίησης & Αντικειμένων
Όλα τα στυλ κελιών, τύποι, πίνακες, γραφήματα, μακροεντολές και εικόνες παραμένουν αμετάβλητα μετά την κρυπτογράφηση.
### Υποστήριξη Streaming
Προστατεύει μεγάλα βιβλία εργασίας με streaming, κρατώντας τη χρήση μνήμης χαμηλή· ιδανικό για επεξεργασία παρτίδων πολλών αρχείων.
## Λεπτομερείς Οδηγίες
### Ροή Εργασίας Προστασίας Κωδικού XLT M
Για να ορίσετε κωδικό σε αρχείο XLT M με το Sheetize, ακολουθήστε τα παρακάτω βήματα:
1. **Αρχικοποίηση του Protector**: Δημιουργήστε μια παρουσία του `SpreadsheetLocker`.
2. **Διαμόρφωση Επιλογών**: Ορίστε το `LockerSaveOptions` με τον επιθυμητό κωδικό και τις σημαίες προστασίας (π.χ., άδεια επεξεργασίας αντικειμένων, άδεια εκτύπωσης).
3. **Ορισμός Διαδρομών Αρχείων**: Δώστε τη διαδρομή του πηγαίου XLT M και την τοποθεσία του προορισμού όπου θα αποθηκευτεί το προστατευμένο αρχείο.
4. **Εκτέλεση Προστασίας**: Κάλεσε τη μέθοδο `Process` με τις προετοιμασμένες επιλογές φόρτωσης και προστασίας.
**Παράδειγμα – Προστασία αρχείου XLT M με κωδικό**
```csharp
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);Παράδειγμα – Προστασία αρχείου XLT M με κωδικό μόνο για προστασία εγγραφής
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);Επέκταση Υποστήριξης Μορφής
- Το Sheetize μπορεί επίσης να εφαρμόσει προστασία με κωδικό σε εξαγωγές CSV, TSV και HTML που δημιουργούνται από ένα βιβλίο εργασίας (τα παραγόμενα αρχεία συσκευάζονται σε ZIP με κρυπτογράφηση).
Με αυτές τις δυνατότητες, το Sheetize καθιστά την προστασία κωδικού των αρχείων XLT M αβίαστη, είτε χρειάζεστε ένα γρήγορο σενάριο για μία χρήση είτε μια υπηρεσία παραγωγικής κλίμακας που ασφαλίζει χιλιάδες πρότυπα καθημερινά.