excelből html-be

Az Excel konvertálása HTML-be a C# .NET segítségével

Az Excel táblázatokat széles körben használják adattárolásra és -elemzésre, de nehéz lehet online elérni és megtekinteni. A probléma megoldása az Excel-táblázatok HTML táblázatokká alakítása, amelyek könnyen elérhetők és megtekinthetők az interneten. Az Aspose.Cells Cloud segítségével ez a folyamat még könnyebbé és hatékonyabbá vált. Ebben a cikkben megvitatjuk, hogyan lehet az Aspose.Cells Cloud segítségével Excel-táblázatokat HTML-táblázatokká konvertálni, és megvizsgáljuk a megoldás használatának egyéb előnyeit a konverziós követelményekhez. Függetlenül attól, hogy Ön fejlesztő vagy végfelhasználó, ennek a cikknek az a célja, hogy megadja azokat az információkat, amelyekre szüksége van az Excel-HTML konvertálás megkezdéséhez.

Excel-web konverziós API

Élvezze az Aspose.Cells Cloud zökkenőmentes integrációját, fejlett funkcióit és gyors konverziós képességeit. Ez egy felhő alapú API, amely egyszerű és hatékony megoldást kínál az Excel-táblázatok HTML-táblázatokká konvertálására. Konvertálja az XLS-t és az XLSX-et HTML-táblázatokká mindössze néhány sornyi kóddal, így nincs szükség kézi adatbevitelre, és időt szabadít fel a fontosabb feladatokra. Tehát, akár online kell közzétennie adatokat, akár meg kell osztania azokat csapatával, vagy automatizálnia kell a munkafolyamatot, az Aspose.Cells Cloud rugalmas és méretezhető megoldást kínál Excel-HTML-konverziós igényeire.

A cikk hatókörének megfelelően most hozzá kell adnunk Aspose.Cells Cloud SDK for .NET hivatkozást NuGet-csomagként a C# .NET-megoldásunkhoz. Keresse meg az „Aspose.Cells-Cloud” kifejezést a NuGet csomagkezelőben, és adja hozzá a csomagot.

Aspose.Cells Cloud

  1. kép: - Aspose.Cells Cloud NuGet csomag.

Továbbá az API-képességek használatához szükségünk van egy Cloud dashboard fiókra is. Ha még nem iratkozott fel, kérjük, hozzon létre egy ingyenes fiókot a Cloud Dashboard segítségével érvényes e-mail címmel, és szerezze be személyre szabott ügyfél-hitelesítési adatait.

Táblázat online megtekintése C# használatával

Beszéljük meg az online táblázatkezelési funkció megvalósításának lépéseit a C# .NET használatával.

excelből html-be

  1. kép: – Excel-web konverziós előnézet.

A következő hivatkozás segítségével töltse le a minta Excel-munkalapot (myDocument.xlsx) a fenti példában használt.

// A teljes példákért és adatfájlokért látogasson el ide 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// CellsApi-példány létrehozása a ClientID és a ClientSecret adatok megadásával
CellsApi instance = new CellsApi(clientID, clientSecret);

// Írja be az Excel munkafüzetet
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Az eredményül kapott HTML-fájl neve
string resultantFile = "Converted.html";
        
try
{
    // töltse be a fájlt a helyi rendszermeghajtóról
    using (var file = System.IO.File.OpenRead(name))
    {

        // inicializálja az átalakítási műveletet
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Sikeres üzenet, ha az átalakítás befejeződött
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Értsük meg a fenti kódrészletet:

CellsApi instance = new CellsApi(clientID, clientSecret);

Hozzon létre egy CellsApi objektumot, ahol argumentumként adjuk át az ügyfél hitelesítő adatait.

var file = System.IO.File.OpenRead(name)

Olvassa el a bemeneti Excel munkalapot a System.IO.File osztály OpenRead(…) metódusával.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

Ez a módszer elindítja az Excelből HTML-be konvertálási műveletet, és az eredményül kapott HTML-t a felhőtárhelyen menti.

Excel HTML Online-ba a cURL parancsok használatával

Az Excelből HTML-be konvertálás érhető el cURL-parancsokkal, amelyek lehetővé teszik az Aspose.Cells Cloud API-val való interakciót és különféle műveletek végrehajtását, beleértve az Excel-HTML-konverziót. Íme egy egyszerű példa arra, hogyan lehet egy Excel-táblázatot HTML-be konvertálni cURL-parancsok segítségével:

  1. Töltse fel Excel-táblázatát egy felhőalapú tárolási platformra, például a Google Drive-ra vagy a Dropboxra.
  2. Szerezzen be egy API-kulcsot az Aspose.Cells Cloud szolgáltatásból, amely az API-kérelmei hitelesítésére szolgál.
  3. Hozzon létre JWT hozzáférési tokent az ügyfél hitelesítő adatai alapján a következő paranccsal.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. Most használja a következő cURL parancsot az Excel-táblázat HTML formátumba való konvertálásához:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. A cURL parancs végrehajtása után az eredményül kapott HTML mentésre kerül a felhőtárhelyre.

  2. Most a felhőtárhely helyett, ha a HTML-t helyi meghajtóra kell mentenünk, próbálja meg a következő cURL parancsot használni:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

Próbálja ki ingyenes online Excel Converter alkalmazásunkat.

Záró megjegyzések

Összefoglalva, az Excel-táblázatok HTML-táblázatokká konvertálása sok vállalkozás és szervezet számára gyakori feladat, és az Aspose.Cells Cloud hatékony és rugalmas megoldást kínál az igényeikre. Az Aspose.Cells Cloud SDK for .NET használatával gyorsan és egyszerűen, mindössze néhány sornyi kóddal konvertálhatja az Excel-táblázatokat HTML-táblázatokká. Ezenkívül az Aspose.Cells Cloud számos szolgáltatást kínál, beleértve a több programozási nyelv támogatását, a népszerű felhőalapú tárolási platformokkal való integrációt és a felhasználóbarát felületet, így ideális megoldást jelent bármilyen méretű vállalkozás és szervezet számára. Akár adatokat kell közzétennie online, akár meg kell osztania a csapatával, vagy automatizálnia kell a munkafolyamatot, az Aspose.Cells Cloud megbízható és méretezhető megoldást kínál Excel-HTML-konverziós igényeire.

Azt is javasoljuk, hogy tanulmányozza a Termékdokumentációt, mivel az API egyéb izgalmas funkcióit ismertető témakörök gyűjteményét tartalmazza. Végül, ha bármilyen problémába ütközik az API használata során, forduljon hozzánk bizalommal az ingyenes terméktámogatási fórumon.

kapcsolódó cikkek

Kérjük, látogasson el az alábbi linkekre, ha többet szeretne megtudni erről: