Kako pretvoriti Xlsx u SpreadsheetML
Sheetize XLSX‑to‑SpreadsheetML Converter za .NET pruža jednostavno API‑je koje pretvara moderne XLSX tablice u XML‑baziranu SpreadsheetML reprezentaciju koju koriste starije verzije Officea i mnogi XML‑orijentirani alati. Bilo da trebate proslijediti podatke u XSLT cjevovod, generirati izvješća za naslijeđene sustave ili jednostavno arhivirati tablice kao običan XML, Sheetize obavlja konverziju uz malo memorijskog opterećenja i potpunu vjerodostojnost stilova, formula i metapodataka.
Glavne značajke
Pretvorba XLSX u SpreadsheetML
Izvezite radnu knjigu u standardiziranu SpreadsheetML shemu (Office Open XML Spreadsheet) s opcijama za prilagodbu prostora imena, lijepo formatirani izlaz i odabir pojedinih listova.
Očuvanje formatiranja i formula
Svi stilovi ćelija, spojeni rasponi i definicije formula zadržavaju se u rezultirajućem XML‑u, što osigurava da se izlaz može ponovno otvoriti u Excelu ili obraditi XML alatima bez gubitka podataka.
Potpora za streaming
Obrada velikih radnih knjiga u streaming načinu rada održava minimalnu potrošnju memorije – idealno za batch zadatke na serveru ili cloud funkcije.
Detaljne upute
XLSX → SpreadsheetML radni tijek
- Stvaranje pretvarača: Instancirajte
SpreadsheetConverter. - Konfiguriranje opcija: Upotrijebite
SpreadsheetSaveOptionsza postavljanje željenog prostora imena, uvlačenja i uključivanja skrivenih radnih listova. - Navođenje putanja: navedite izvorni
.xlsxi odredišni.xml(ili.spreadsheetml) put. - Izvršavanje konverzije: Pozovite
Processs opcijama za učitavanje i spremanje.
Primjer – Pretvaranje XLSX radne knjige u lijepo formatirani SpreadsheetML
using Sheetize;
var loadOptions = new LoadOptions
{
InputFile = @"D:\Data\report.xlsx"
};
var saveOptions = new SpreadsheetSaveOptions
{
OutputFile = @"D:\Data\report.xml"
};
SpreadsheetConverter.Process(loadOptions, saveOptions);Proširena podrška formata
- Biblioteka također može pretvoriti SpreadsheetML nazad u XLSX, omogućujući dvosmjernu transformaciju.
- Dostupni su dodatni izvoznici za CSV, TSV i JSON, što vam omogućuje izgradnju cjelovitih cjevovoda, npr. XLSX → SpreadsheetML → XSLT → HTML.
Uz Sheetize pretvaranje modernih Excel datoteka u klasični XML format je jednostavno, bilo da vam treba jedinstveni skript ili usluga spremna za proizvodnju.