Ako konvertovať Xlsx na SpreadsheetML

Sheetize XLSX‑to‑SpreadsheetML konvertor pre .NET poskytuje jednoduché API, ktoré premenuje moderné XLSX tabuľky do XML‑založeného formátu SpreadsheetML používaného staršími verziami Office a mnohými XML‑centrickými nástrojmi. Či už potrebujete posielať dáta do XSLT pipeline, generovať reporty pre legacy systémy, alebo jednoducho archivovať tabuľky ako čisté XML, Sheetize zabezpečí konverziu s nízkou spotrebou pamäte a úplnou vernosťou štýlov, vzorcov a metaúdajov.

Hlavné funkcie

Konvertovať XLSX na SpreadsheetML

Exportujte zošit do štandardizovanej schémy SpreadsheetML (Office Open XML Spreadsheet) s možnosťami prispôsobenia menného priestoru, pekného formátovania výstupu a výberu, ktoré listy zahrnúť.

Zachovať formátovanie a vzorce

Všetky štýly buniek, zlúčené oblasti a definície vzorcov zostanú zachované v generovanom XML, čo zabezpečuje, že výstup možno otvoriť v Exceli alebo spracovať XML‑nástrojmi bez straty informácií.

Podpora streamovania

Spracovávajte veľké zošity v streamingovom režime, aby ste udržali minimálnu spotrebu pamäte – ideálne pre server‑side batch joby alebo cloudové funkcie.

Podrobné inštrukcie

Pracovný postup XLSX → SpreadsheetML

  1. Vytvorte konvertor: Inštanciu SpreadsheetConverter.
  2. Nastavte možnosti: Použite SpreadsheetSaveOptions na nastavenie cieľového menného priestoru, odsadenia a voľby, či zahrnúť skryté hárky.
  3. Zadajte cesty: Poskytnite vstupný súbor .xlsx a cieľovú cestu pre súbor .xml (alebo .spreadsheetml).
  4. Spustite konverziu: Zavolajte Process s načítacími a ukladacími možnosťami.

Príklad – Konvertovať XLSX zošit do pekne formátovaného 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);

Rozšírená podpora formátov

  • Knižnica dokáže tiež konvertovať SpreadsheetML späť na XLSX, čo umožňuje dvojcestné transformácie.
  • Ďalší exportéry sú k dispozícii pre CSV, TSV a JSON, čo vám umožňuje vytvárať end‑to‑end pipeline ako XLSX → SpreadsheetML → XSLT → HTML.

S Sheetize je prevod moderných Excel súborov do klasického XML formátu hračkou, či už potrebujete jednorazový skript alebo produkčný servis.

 Slovenčina