jakaa excel

Jaa Excel (XLS, XLSX) tiedostot C# .NET:ssä

Excel on tehokas työkalu tietojen hallintaan ja analysointiin, mutta joskus suurten Excel-tiedostojen käsittely voi olla ylivoimaista. Jos huomaat kamppailevasi Excel-tiedostojen kanssa, jotka ovat liian suuria hallittavaksi, niiden jakaminen pienempiin tiedostoihin voi auttaa. Onneksi .NET REST API:n avulla Excel-tiedostojen jakaminen voi olla suoraviivainen ja tehokas prosessi. Tässä opetusohjelmassa opastamme sinut Excel-työkirjan jakamisessa useiksi tiedostoiksi C# .NET:n avulla, jotta voit hallita tietosi ja optimoida työnkulkusi.

Split Excel API

Aspose.Cells Cloud SDK for .NET on tehokas työkalu, jonka avulla kehittäjät voivat työskennellä Excel-tiedostojen kanssa pilvessä. Yksi tämän SDK:n tärkeimmistä ominaisuuksista on kyky jakaa suuria Excel-tiedostoja pienempiin tiedostoihin, mikä voi olla uskomattoman hyödyllistä tietojen hallinnassa ja analysoinnissa. Tässä opetusohjelmassa näytämme, kuinka voit käyttää tätä SDK:ta Excel-tiedostojen (XLS, XLSX) jakamiseen vaihe vaiheelta. Oletpa sitten uusi SDK:n käyttäjä tai haluat vain oppia lisää Excel-tiedostojen jakamisesta, oppaamme auttaa sinua. Aloitetaan!

Aloitaksemme meidän on lisättävä sen viite sovellukseemme NuGet-pakettienhallinnan kautta. Hae “Aspose.Cells-Cloud” ja napsauta Lisää paketti -painiketta. Toiseksi, jos sinulla ei ole Cloud Dashboardin -tiliä, luo ilmainen tili käyttämällä kelvollista sähköpostiosoitetta ja hanki henkilökohtaiset kirjautumistietosi.

Kuinka jakaa Excel C#:lla

Tässä osiossa lataamme kaksi laskentataulukkoa pilvitallennustilasta ja yhdistämme sitten toisen Excel-työkirjan ensimmäiseen.

// Täydelliset esimerkit ja datatiedostot ovat osoitteessa 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// luo CellsApi-ilmentymä välittämällä ClientID ja ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// syötä Excle-työkirja
string first_Excel = "myDocument.xls";

try
{    
    // lataa Excel pilvitallennustilaan
    cellsInstance.UploadFile("myDocument.xlsx", File.OpenRead(first_Excel));
    
    // alusta Excelin jakotoiminto
    var response = cellsInstance.CellsWorkbookPostWorkbookSplit(first_Excel, "XLSX", from: 1, to: 2, null, null, null);

    // tulosta onnistumisviesti, jos ketjutus onnistuu
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Excel Split operation completed successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Ymmärretään yllä oleva koodinpätkä:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Luo CellsApi-objekti samalla, kun välität asiakkaan tunnistetiedot argumentteina.

cellsInstance.UploadFile("myDocument.xlsx", File.OpenRead(first_Excel));

Lataa syöte Excel pilvitallennustilaan annetulla nimellä.

var response = cellsInstance.CellsWorkbookPostWorkbookSplit(first_Excel, "XLSX", from: 1, to: 2, null, null, null);

Soita API:lle aloittaaksesi Excelin jakamisen. Työarkin jakaminen alkaa indeksistä 1 indeksiin 2. Tuloksena olevat laskentataulukot tallennetaan samaan pilvitallennustilaan.

Excel jaettu

Excelin jaettu esikatselu.

Yllä olevassa esimerkissä käytetyt Excel-mallityökirjat voidaan ladata osoitteesta myDocument.xlsx.

Jaa Excel Online cURL-komennoilla

Jos haluat työskennellä mieluummin komentorivityökalujen kanssa, cURL on tehokas työkalu, jonka avulla voit siirtää tietoja useilla eri protokollilla, mukaan lukien HTTP, HTTPS, FTP ja muut. Yksi tärkeimmistä eduista cURL-komentojen käyttämisessä Excelin jakamiseen on, että sen avulla voit automatisoida prosessin, mikä tekee siitä nopeamman ja tehokkaamman. cURL-komennoilla voit jakaa Excel-tiedostoja pienempiin REST API:n avulla, mikä voi olla uskomattoman hyödyllinen tietojen hallinnassa ja analysoinnissa. Olitpa uusi cURL- ja REST-sovellusliittymien käyttäjä, oppaamme opastaa Excel-tiedostojen jakamisen läpi, jotta voit hallita tietojasi paremmin.

Aloitetaan luomalla JWT-käyttötunnus asiakkaan tunnistetietojen perusteella:

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"

Nyt kun meillä on JWT-tunnus, meidän on käytettävä PostWorkbookSplit API:ta Excel-työkirjan jakamiseen. Ole hyvä ja suorita seuraava komento.

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/split?format=XLSX&from=2&to=3&splitNameRule=ExtractSheet" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Päätelmät

Tässä opetusohjelmassa olemme käsitelleet kaksi tapaa jakaa Excel-tiedostoja: käyttämällä C# .NET:iä ja käyttämällä REST API:ta cURL-komennoilla. Molemmilla tavoilla on omat etunsa, ja valinta riippuu viime kädessä erityisistä tarpeistasi ja mieltymyksistäsi. C# .NET:n avulla sinulla on käytössäsi tehokas työkalu Excel-tiedostojen jakamiseen työpöydälläsi tai matkapuhelimellasi. Toisaalta REST API:n käyttö cURL-komennoilla mahdollistaa prosessin automatisoinnin ja Excel-tiedostojen jakamisen pilvessä. Valitsetpa minkä menetelmän tahansa, vaiheittaiset oppaamme ovat antaneet sinulle tiedot ja taidot Excel-tiedostojen jakamiseen ammattilaisen tavoin. Aloita Excel-työnkulkusi optimointi jo tänään!

hyödyllisiä linkkejä

Suositellut artikkelit

Saat lisätietoja seuraavista linkeistä: