Как да конвертирам Xlsx в Xlt

Sheetize XLSX‑to‑XLT Converter за .NET предоставя прост, но мощен API за превръщане на напълно попълнени XLSX работни книги в чисти XLT шаблони. Той запазва всички стилове, формули, правила за валидиране на данни и именувани диапазони, като премахва стойностите в клетките, така че полученото XLT може да се използва многократно от екипи или процеси.

Основни функции

Конвертиране XLSX → XLT

Създайте XLT шаблон от всяка XLSX файл с възможност да запазите или премахнете определени листове, да запазите скритите редове/колони и да запазите персонализираните формати.

Селективно изчистване на съдържанието

Изберете дали да изчистите само стойностите в клетките или също така да нулирате коментари, хипервръзки и динамични имена, като запазите структурните елементи.

Запазване на форматиране и формули

Всички стили на клетки, условно форматиране и формули остават непроменени, което гарантира, че шаблонът се държи точно като оригиналната работна книга при въвеждане на нови данни.

Поточно обработване и поддръжка на големи файлове

Работете с работни книги в потоков режим, за да избегнете голямо натоварване на паметта – подходящо за корпоративно мащабно генериране на шаблони.

Подробни инструкции

Работен процес XLSX → XLT

За да конвертирате XLSX файл в XLT шаблон с Sheetize, следвайте следните стъпки:

  1. Инициализирайте конвертора: Създайте инстанция на SpreadsheetConverter.
  2. Конфигурирайте опциите: Задайте SpreadsheetSaveOptions, за да определите кои листове да се запазят, дали да се изчистят само стойностите или също така коментари, и пътя за изходния файл.
  3. Определете пътищата на файловете: Посочете изходния XLSX път и местоположението на целевия XLT файл.
  4. Изпълнете конверсията: Извикайте 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 шаблони.

 Български