Как да конвертирам Xlsx в Xlt
Sheetize XLSX‑to‑XLT Converter за .NET предоставя прост, но мощен API за превръщане на напълно попълнени XLSX работни книги в чисти XLT шаблони. Той запазва всички стилове, формули, правила за валидиране на данни и именувани диапазони, като премахва стойностите в клетките, така че полученото XLT може да се използва многократно от екипи или процеси.
Основни функции
Конвертиране XLSX → XLT
Създайте XLT шаблон от всяка XLSX файл с възможност да запазите или премахнете определени листове, да запазите скритите редове/колони и да запазите персонализираните формати.
Селективно изчистване на съдържанието
Изберете дали да изчистите само стойностите в клетките или също така да нулирате коментари, хипервръзки и динамични имена, като запазите структурните елементи.
Запазване на форматиране и формули
Всички стили на клетки, условно форматиране и формули остават непроменени, което гарантира, че шаблонът се държи точно като оригиналната работна книга при въвеждане на нови данни.
Поточно обработване и поддръжка на големи файлове
Работете с работни книги в потоков режим, за да избегнете голямо натоварване на паметта – подходящо за корпоративно мащабно генериране на шаблони.
Подробни инструкции
Работен процес XLSX → XLT
За да конвертирате XLSX файл в XLT шаблон с Sheetize, следвайте следните стъпки:
- Инициализирайте конвертора: Създайте инстанция на
SpreadsheetConverter. - Конфигурирайте опциите: Задайте
SpreadsheetSaveOptions, за да определите кои листове да се запазят, дали да се изчистят само стойностите или също така коментари, и пътя за изходния файл. - Определете пътищата на файловете: Посочете изходния XLSX път и местоположението на целевия XLT файл.
- Изпълнете конверсията: Извикайте
Processс подготвените опции за зареждане и запазване.
Пример – Конвертиране XLSX към XLT, изчистване само на стойностите
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Templates\Report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Templates\ReportTemplate.xlt"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);Разширена поддръжка на формати
- Sheetize може също така да конвертира XLT обратно в XLSX, което позволява двупосочно редактиране на шаблони.
- Библиотеката поддържа експортиране към CSV, TSV или JSON директно от шаблон за генериране на отчети, базирани на данни.
- Комбинирайте XLSX‑to‑XLT конверсията с инструменти за HTML ↔ XLSX, за да създадете край‑до‑край канали, като HTML → XLSX → XLT.
С тези възможности Sheetize прави конверсията от XLSX към XLT без усилия, независимо дали имате нужда от бърз еднократен скрипт или производствено решение за генериране на многократни Excel шаблони.