Hogyan konvertáljunk Xlsx-et Xlt-re
Sheetize XLSX‑to‑XLT Converter for .NET egy egyszerű, mégis erőteljes API‑t biztosít a teljesen felépített XLSX munkafüzetek tiszta XLT sablonokká alakításához. Megőrzi az összes stílust, képletet, adat‑ellenőrzési szabályt és névdefiníciót, miközben eltávolítja a cellaértékeket, így a kapott XLT újra felhasználható a csapatok vagy folyamatok számára.
Főbb funkciók
XLSX → XLT konvertálás
Bármilyen XLSX fájlból XLT sablont generálhatunk, kiválaszthatjuk, mely munkalapok maradjanak meg, megőrizhetjük a rejtett sorokat/oszlopokat, illetve megtarthatjuk az egyedi formátumokat.
Szelektív tartalom törlése
Kiválasztható, hogy csak a cellaértékek legyenek törölve, vagy egyúttal töröljük a megjegyzéseket, hiperlinkeket és dinamikus neveket is, miközben a struktúra érintetlen marad.
Formázás és képletek megőrzése
Az összes cellastílus, feltételes formázás és képlet változatlanul marad, biztosítva, hogy a sablon ugyanúgy viselkedjen, mint a forrásmunkafüzet, amikor új adatok kerülnek beírásra.
Streaming és nagy‑fájl támogatás
A munkafüzetek streaming módban történő feldolgozása alacsony memóriaigényt eredményez, így vállalati szintű sablon generálásra is alkalmas.
Részletes útmutató
XLSX → XLT munkafolyamat
Az XLSX fájl XLT sablonra konvertálásához a Sheetize‑szel kövesse az alábbi lépéseket:
- Konverter inicializálása: Hozzon létre egy
SpreadsheetConverterpéldányt. - Beállítások konfigurálása: Állítsa be a
SpreadsheetSaveOptions‑t, hogy meghatározza, mely munkalapok maradjanak, csak értékeket tisztítson vagy akár megjegyzéseket is, valamint a kimeneti útvonalat. - Fájlutak megadása: Adja meg a forrás‑XLSX útvonalát és a cél‑XLT fájl helyét.
- Konvertálás végrehajtása: Hívja meg a
Processmetódust a felkészített betöltési és mentési opciókkal.
Példa – XLSX konvertálása XLT‑re, csak az értékek törlése
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Templates\Report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Templates\ReportTemplate.xlt"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);Bővített formátumtámogatás
- A Sheetize vissza is konvertálhat XLT‑t XLSX‑re, lehetővé téve a sablonok körkörös szerkesztését.
- A könyvtár közvetlenül exportál CSV, TSV vagy JSON formátumba a sablonból, ami adat‑vezérelt jelentéskészítést tesz lehetővé.
- Kombinálhatja az XLSX‑to‑XLT konvertálást a HTML ↔ XLSX eszközökkel, így teljes pipeline‑t hozhat létre, például HTML → XLSX → XLT.
Ezekkel a lehetőségekkel a Sheetize egyszerűvé teszi az XLSX‑to‑XLT konvertálást, legyen szó egy gyors egyszeri szkriptről vagy egy termelési szintű szolgáltatásról, amely újrahasználható Excel sablonok generálását végzi.