A DOTX konvertálása JSON formátumba a C# segítségével

Elemezze a DOTX-t JSON-ba C#-on keresztül Microsoft® Word vagy Excel használata nélkül

 

Az Aspose.Total for .NET használatával bármely .NET, C#, ASP.NET és VB.NET alkalmazáson belül a DOTX-t JSON formátumba konvertálhatja két részből egyszerű lépéseket. Először is, az Aspose.Words for .NET használatával exportálhatja a DOTX-t HTML-be. Ezt követően az Aspose.Cells for .NET Spreadsheet Programming API használatával konvertálhatja a HTML-t JSON-ba.

A DOTX konvertálása JSON formátumba a C# segítségével

  1. Nyissa meg a DOTX-fájlt a Document osztály használatával
  2. Alakítsa át a DOTX-t HTML-vé a Save módszerrel
  3. Töltsön be HTML-dokumentumot a Workbook osztály használatával
  4. Mentse a dokumentumot JSON formátumba a Save módszerrel

Konverziós követelmények

Telepítés parancssorból nuget install Aspose.Total néven, vagy a Visual Studio Package Manager konzolján keresztül az Install-Package Aspose.Total paranccsal.

Alternatív megoldásként letöltheti az offline MSI telepítőt vagy a DLL-eket ZIP-fájlban a downloads webhelyről.

A védett DOTX konvertálása JSON formátumba a C# segítségével

Az API segítségével a jelszóval védett dokumentumot is megnyithatja. Ha a bevitt DOTX-dokumentum jelszóval védett, nem konvertálhatja azt JSON-formátumba a jelszó használata nélkül. Az API lehetővé teszi a titkosított dokumentum megnyitását a megfelelő jelszó átadásával egy LoadOptions objektumban. A következő kódpélda bemutatja, hogyan próbáljon meg jelszóval megnyitni egy titkosított dokumentumot:

Konvertálja a DOTX-t JSON-ba a tartományban C#-on keresztül

Miközben a DOTX-t JSON-ba konvertálja, beállíthatja a kimeneti JSON-formátum tartományát is. A tartomány beállításához megnyithatja a konvertált HTML-t a Workbook osztály segítségével, lekérheti az adatokat tartalmazó munkalap CellsCollection-jét, létrehozhat egy tartományt a CellsCollection-ből sor- és oszlopindexek megadásával, és meghívhatja az ExportRangeToJson metódust Range & ExportRangeToJsonOptions objektumokra való hivatkozásokkal. Végül a JSON-adatokat fájlba mentheti a File.WriteAllText metódussal.

DOTX konverziós beállítások felfedezése .NET

DOTXs konvertálása CSV (Comma Seperated Values)
DOTXs konvertálása DIF (Data Interchange Format)
DOTXs konvertálása EXCEL (Spreadsheet File Formats)
DOTXs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
DOTXs konvertálása ODS (OpenDocument Spreadsheet)
DOTXs konvertálása SXC (StarOffice Calc Spreadsheet)
DOTXs konvertálása TSV (Tab Seperated Values)
DOTXs konvertálása XLAM (Excel Macro-Enabled Add-In)
DOTXs konvertálása XLS (Microsoft Excel Spreadsheet (Legacy))
DOTXs konvertálása XLSB (Excel Binary Workbook)
DOTXs konvertálása XLSM (Macro-enabled Spreadsheet)
DOTXs konvertálása XLSX (Open XML Workbook)
DOTXs konvertálása XLT (Excel 97 - 2003 Template)
DOTXs konvertálása XLTM (Excel Macro-Enabled Template)
DOTXs konvertálása XLTX (Excel Template)