excel v html

Pretvorite Excel v HTML v Javi

Delovne zvezke Excel uporabljamo za vnos podatkov, organiziranje podatkov, izvajanje računovodskih del, izvajanje finančnih analiz, upravljanje časa, upravljanje nalog in še veliko več. Hkrati je HTML priljubljena oblika za izmenjavo podatkov in informacij prek interneta in ponuja širok nabor prednosti, vključno z združljivostjo med platformami, enostavno prilagoditvijo in prilagodljivostjo. Če svoje Excelove preglednice pretvorite v HTML, lahko preprosto delite svoje podatke z drugimi in zagotovite, da so vaši podatki dostopni vsem, kjer koli in v kateri koli napravi. V tem vodniku po korakih bomo raziskali prednosti pretvorbe Excela v HTML z uporabo Java REST API.

Pretvornik Excel v HTML

Aspose.Cells Cloud SDK for Java je zmogljivo orodje, ki ponuja široko paleto zmožnosti za pretvorbo Excelovih preglednic v format HTML. S tem kompletom za razvoj programske opreme lahko svoj izhod prilagodite svojim posebnim potrebam, vključno z možnostjo določanja kodiranja HTML, shranjevanja slik kot ločenih datotek in nadzora oblikovanja izhoda. Podpira tudi vrsto drugih formatov datotek, vključno z XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /) in več, zaradi česar je vsestransko orodje za pretvorbo dokumentov. Poleg tega je zelo razširljiv, kar vam omogoča hitro in učinkovito obdelavo velikih količin podatkov. Ne glede na to, ali ste razvijalec, lastnik podjetja ali strokovnjak za upravljanje dokumentov, je Aspose.Cells Cloud SDK za Javo idealna izbira za pretvorbo Excela v HTML.

Najprej moramo dodati referenco SDK v projekt Java (graditev maven), tako da v pom.xml dodamo naslednje informacije.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

Če še nimate obstoječega računa na Cloud Dashboard, ustvarite brezplačen račun z veljavnim e-poštnim naslovom in pridobite osebne podatke o poverilnicah stranke.

Excel v splet v Javi

Oglejmo si podrobnosti o tem, kako lahko razvijete spletni pregledovalnik preglednic, tako da sledite spodnjim korakom.

  • Ustvarite primerek razreda CellsApi, ki vzame poverilnice odjemalca kot vhodne argumente.
  • Določite ime vhodnega Excela, nastalo obliko kot HTML in ime izhodne datoteke v nizovnih spremenljivkah.
  • Preberite vsebino Excelovega delovnega zvezka z lokalnega pogona z uporabo primerka datoteke.
  • Na koncu pokličite metodo cellsWorkbookPutConvertWorkbook(…), da začnete operacijo pretvorbe.
// za več primerov obiščite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Pridobite ClientID in ClientSecret na https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // ustvarite primerek CellsApi z uporabo poverilnic odjemalca
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // ime vhodnega Excelovega delovnega zvezka
    String fileName = "source.xlsx";
    // podrobnosti gesla, če je delovni zvezek šifriran
    String password = null;
        
    // nastala oblika datoteke
    String format = "HTML";
    		
    // naloži datoteko iz lokalnega sistema
    File file = new File("c://Users/"+fileName);	
    
    // izvedite operacijo pretvorbe dokumenta
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // sporočilo o uspešnem tiskanju
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
predogled datoteke excel v csv

image1:- Predogled pretvorbe Excela v HTML

Vhodni Excel, uporabljen v zgornjem primeru, lahko prenesete iz myDocument.xlsx.

Opazite neverjetno zmogljivost API-ja, kjer se posamezni delovni listi pojavljajo kot ločeni zavihki v nastalem HTML-ju.

Pretvorite Excel v HTML z ukazi cURL

Pretvarjanje Excela v HTML/XLS v splet z ukazi REST API in cURL ponuja številne prednosti. Predvsem pa je ta pristop zelo prilagodljiv in ga je mogoče preprosto vključiti v vaše obstoječe poteke dela. Z uporabo REST API in ukazov cURL lahko avtomatizirate svoje naloge pretvorbe dokumentov in zmanjšate čas in vire, potrebne za ročno pretvorbo. Poleg tega vam uporaba orodja v oblaku, kot je Aspose.Cells Cloud, omogoča izvajanje pretvorb na razširljivi in varni platformi, ne da bi potrebovali kakršno koli dodatno programsko opremo. Nazadnje je uporaba REST API in ukazov cURL za pretvorbo Excela v HTML stroškovno učinkovita rešitev, ki vam lahko pomaga prihraniti denar pri licenčninah in stroških vzdrževanja.

Najprej moramo med izvajanjem naslednjega ukaza ustvariti žeton dostopa JWT.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Ko imamo žeton JWT, moramo izvesti naslednji ukaz za pretvorbo XLS v HTML in shraniti izhod v shrambo v oblaku.

curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"File":{}}

Končni komentarji

Skratka, pretvorba Excela v HTML je običajna naloga, ki jo je mogoče izvesti z različnimi orodji in metodami. Vendar smo v tem članku raziskali dva pristopa za pretvorbo Excela v HTML: uporabo kode Java z Aspose.Cells Cloud SDK ter uporabo REST API in ukazov cURL. Oba pristopa ponujata svoje edinstvene koristi in prednosti, odvisno od vaših posebnih zahtev in poteka dela. Uporaba kode Java zagotavlja bolj prilagodljivo in integrirano rešitev, medtem ko uporaba REST API in ukazov cURL ponuja večjo prilagodljivost in razširljivost. Navsezadnje je izbira pristopa odvisna od dejavnikov, kot so velikost in kompleksnost vaših Excelovih datotek, zahtevana stopnja avtomatizacije in integracije ter vaš skupni proračun in viri. Ne glede na to, kateri pristop izberete, Aspose.Cells Cloud zagotavlja zmogljivo in zanesljivo platformo za pretvorbo dokumentov s podporo za široko paleto formatov datotek in funkcij.

Upoštevajte, da je celotno izvorno kodo kompletov za razvoj programske opreme mogoče prenesti z GitHub (objavljeno pod licenco MIT). Nazadnje, če naletite na težave pri uporabi API-ja, se obrnite na nas prek brezplačnega foruma za podporo izdelkom.

povezani članki

Zelo priporočamo, da obiščete naslednje povezave, če želite izvedeti več o: