Jak převést Xlsx na Xlt
Sheetize XLSX‑to‑XLT Converter for .NET poskytuje jednoduché, ale výkonné API pro převod plně vyplněných sešitů XLSX na čisté šablony XLT. Zachovává všechny styly, vzorce, pravidla pro validaci dat a pojmenované oblasti a zároveň odstraňuje hodnoty buněk, takže výsledná šablona XLT může být znovu použita napříč týmy nebo procesy.
Hlavní funkce
Převod XLSX → XLT
Vytvořte šablonu XLT z libovolného souboru XLSX s možností zachovat nebo odstranit konkrétní listy, uchovat skryté řádky/sloupce a zachovat vlastní formáty.
Selektivní vymazání obsahu
Zvolte, zda chcete vymazat jen hodnoty buněk, nebo také resetovat komentáře, hypertextové odkazy a dynamické názvy při zachování struktury souboru.
Zachování formátování a vzorců
Všechen styling buněk, podmíněné formátování i vzorce zůstávají beze změny, což zajišťuje, že šablona se chová přesně jako původní sešit při zadání nových dat.
Streaming a podpora velkých souborů
Zpracovávejte sešity ve streamovacím režimu, abyste se vyhnuli vysoké spotřebě paměti – ideální pro podnikovou tvorbu šablon.
Podrobné instrukce
Pracovní tok XLSX → XLT
Pro převod souboru XLSX na šablonu XLT pomocí Sheetize postupujte následovně:
- Inicializace konvertoru: Vytvořte instanci
SpreadsheetConverter. - Nastavení možností: Nastavte
SpreadsheetSaveOptions, kde určíte, které listy zachovat, zda vymazat jen hodnoty nebo také komentáře, a kam soubor uložit. - Definice cest k souborům: Zadejte cestu ke zdrojovému souboru XLSX a cílové umístění souboru XLT.
- Spuštění konverze: Zavolejte
Processs připravenými možnostmi načítání a ukládání.
Příklad – Převod XLSX na XLT, vymazání jen hodnot
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Templates\Report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Templates\ReportTemplate.xlt"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);Rozšířená podpora formátů
- Sheetize také umožňuje převod XLT zpět na XLSX, což podporuje obousměrnou úpravu šablon.
- Knihovna podporuje export do CSV, TSV nebo JSON přímo ze šablony pro generování datově řízených reportů.
- Kombinujte převod XLSX‑to‑XLT s nástroji HTML ↔ XLSX a vytvořte kompletní pipeline, např. HTML → XLSX → XLT.
S těmito možnostmi dělá Sheetize převod XLSX na XLT jednoduchým, ať už potřebujete rychlý jednorázový skript nebo produkčně připravenou službu pro generování opakovaně použitelných šablon Excel.