Převést DOTX na formát JSON přes C#

Analyzujte DOTX na JSON přes C# bez použití Microsoft® Word nebo Excel

 

Pomocí Aspose.Total for .NET můžete převést DOTX do formátu JSON v rámci libovolné aplikace .NET, C#, ASP.NET a VB.NET ve dvou jednoduché kroky. Za prvé, pomocí Aspose.Words for .NET můžete exportovat DOTX do HTML. Poté můžete pomocí rozhraní Aspose.Cells for .NET Spreadsheet Programming API převést HTML na JSON.

Převést DOTX na formát JSON přes C#

  1. Otevřete soubor DOTX pomocí třídy Document
  2. Převeďte DOTX do HTML pomocí metody Save
  3. Načtěte dokument HTML pomocí třídy Workbook
  4. Uložte dokument do formátu JSON pomocí metody Save

Požadavky na převod

Instalujte z příkazového řádku jako nuget install Aspose.Total nebo pomocí konzoly Správce balíčků sady Visual Studio s Install-Package Aspose.Total.

Případně si stáhněte offline instalační program MSI nebo knihovny DLL v souboru ZIP z stažení .

Převést chráněný DOTX na formát JSON přes C#

Pomocí rozhraní API můžete také otevřít dokument chráněný heslem. Pokud je váš vstupní dokument DOTX chráněn heslem, nemůžete jej převést do formátu JSON bez použití hesla. Rozhraní API vám umožňuje otevřít zašifrovaný dokument předáním správného hesla v objektu LoadOptions. Následující příklad kódu ukazuje, jak se pokusit otevřít šifrovaný dokument pomocí hesla:

Převést DOTX na JSON v rozsahu přes C#

Zatímco převádíte DOTX na JSON, můžete také nastavit rozsah výstupního formátu JSON. Chcete-li nastavit rozsah, můžete otevřít převedený HTML pomocí třídy Workbook, získat CellsCollection listu obsahujícího data, vytvořit rozsah z CellsCollection zadáním indexů řádků a sloupců a zavolat metodu ExportRangeToJson s odkazy na objekty Range & ExportRangeToJsonOptions. Nakonec můžete data JSON uložit do souboru pomocí metody File.WriteAllText.

Prozkoumat možnosti konverzace DOTX pomocí .NET

Převést DOTXs na CSV (Hodnoty oddělené čárkami)
Převést DOTXs na DIF (Formát výměny dat)
Převést DOTXs na EXCEL (Formáty tabulkových souborů)
Převést DOTXs na FODS (OpenDocument Flat XML tabulka)
Převést DOTXs na ODS (Tabulka OpenDocument)
Převést DOTXs na SXC (Tabulka StarOffice Calc)
Převést DOTXs na TSV (Hodnoty oddělené tabulátorem)
Převést DOTXs na XLAM (Doplněk Excel s podporou maker)
Převést DOTXs na XLS (Binární formát Microsoft Excel)
Převést DOTXs na XLSB (Binární sešit Excel)
Převést DOTXs na XLSM (Tabulka s podporou maker)
Převést DOTXs na XLSX (Otevřete sešit XML)
Převést DOTXs na XLT (Šablona Excel 97 - 2003)
Převést DOTXs na XLTM (Šablona s podporou maker aplikace Excel)
Převést DOTXs na XLTX (Excel šablona)