excel til html

Konverter Excel til HTML i Java

Vi bruger Excel-projektmapper til at udføre dataindtastning, organisere data, udføre regnskabsopgaver, udføre økonomiske analyser, tidsstyring, opgavestyring og meget mere. Samtidig er HTML et populært format til deling af data og information over internettet, og det tilbyder en lang række fordele, herunder kompatibilitet på tværs af platforme, nem tilpasning og fleksibilitet. Ved at konvertere dine Excel-regneark til HTML kan du nemt dele dine data med andre og sikre, at dine oplysninger er tilgængelige for alle, hvor som helst og på enhver enhed. I denne trin-for-trin guide vil vi udforske fordelene ved at konvertere Excel til HTML ved hjælp af Java REST API.

Excel til HTML konverter

Aspose.Cells Cloud SDK til Java er et kraftfuldt værktøj, der tilbyder en bred vifte af muligheder for at konvertere Excel-regneark til HTML-format. Med denne SDK kan du tilpasse dit output til at imødekomme dine specifikke behov, herunder muligheden for at specificere HTML-kodningen, gemme billeder som separate filer og styre formateringen af dit output. Det understøtter også en række andre filformater, herunder XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), og mere, hvilket gør det til et alsidigt værktøj til dokumentkonvertering. Desuden er den meget skalerbar, så du kan behandle store mængder data hurtigt og effektivt. Uanset om du er udvikler, virksomhedsejer eller professionel dokumenthåndtering, er Aspose.Cells Cloud SDK til Java et ideelt valg til at konvertere Excel til HTML.

Nu skal vi først tilføje SDK-referencen i Java-projektet (maven build) ved at tilføje følgende oplysninger i pom.xml.

<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>

Hvis du ikke har en eksisterende konto på Cloud Dashboard, skal du oprette en gratis konto ved hjælp af en gyldig e-mailadresse og få dine personlige klientoplysninger.

Excel til web i Java

Lad os diskutere detaljerne om, hvordan du kan udvikle en online regnearksfremviser ved at følge nedenstående trin.

  • Opret en forekomst af CellsApi-klassen, som tager klientlegitimationsoplysninger som input-argumenter.
  • Angiv navnet på input Excel, resulterende format som HTML og outputfilnavnet i strengvariabler.
  • Læs indholdet af Excel-projektmappen fra lokalt drev ved hjælp af filforekomst.
  • Til sidst skal du kalde metoden cellsWorkbookPutConvertWorkbook(…) for at starte konverteringsoperationen.
// for flere eksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Hent ClientID og ClientSecret fra https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // oprette en forekomst af CellsApi ved hjælp af klientlegitimationsoplysninger
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // navn på input Excel-projektmappe
    String fileName = "source.xlsx";
    // adgangskodeoplysninger, hvis projektmappen er krypteret
    String password = null;
        
    // resulterende filformat
    String format = "HTML";
    		
    // indlæse filen fra det lokale system
    File file = new File("c://Users/"+fileName);	
    
    // udføre dokumentkonverteringsoperation
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // udskriv succesmeddelelse
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
forhåndsvisning af excel til csv-fil

billede1:- Forhåndsvisning af Excel til HTML-konvertering

Input Excel brugt i ovenstående eksempel kan downloades fra myDocument.xlsx.

Læg mærke til API’ets fantastiske muligheder, hvor individuelle arbejdsark vises som separate faner i resulterende HTML.

Konverter Excel til HTML ved hjælp af cURL-kommandoer

Konvertering af Excel til HTML / XLS til web ved hjælp af REST API og cURL-kommandoer giver en række fordele. Først og fremmest er denne tilgang yderst fleksibel og kan nemt integreres i dine eksisterende arbejdsgange. Ved at bruge REST API- og cURL-kommandoer kan du automatisere dine dokumentkonverteringsopgaver og reducere mængden af tid og ressourcer, der kræves til manuel konvertering. Derudover gør brug af et cloud-baseret værktøj som Aspose.Cells Cloud dig i stand til at udføre konverteringer på en skalerbar og sikker platform uden behov for yderligere software. Endelig er brugen af REST API- og cURL-kommandoer til konvertering af Excel til HTML en omkostningseffektiv løsning, der kan hjælpe dig med at spare penge på licensgebyrer og vedligeholdelsesomkostninger.

Så først skal vi generere et JWT-adgangstoken, mens vi udfører følgende kommando.

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"

Når vi har JWT-tokenet, skal vi udføre følgende kommando for at konvertere XLS til HTML og gemme outputtet i Cloud-lagring.

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":{}}

Afsluttende kommentarer

Afslutningsvis er konvertering af Excel til HTML en almindelig opgave, der kan udføres ved hjælp af en række værktøjer og metoder. Men i denne artikel undersøgte vi to metoder til at konvertere Excel til HTML: Brug af Java-kode med Aspose.Cells Cloud SDK og brug af REST API og cURL-kommandoer. Begge tilgange tilbyder deres egne unikke fordele og fordele, afhængigt af dine specifikke krav og arbejdsgang. Brug af Java-kode giver en mere tilpasselig og integreret løsning, mens brug af REST API og cURL-kommandoer giver mere fleksibilitet og skalerbarhed. I sidste ende afhænger valget af tilgang af faktorer som størrelsen og kompleksiteten af dine Excel-filer, niveauet af automatisering og integration, der kræves, og dit overordnede budget og dine ressourcer. Uanset hvilken tilgang du vælger, giver Aspose.Cells Cloud en kraftfuld og pålidelig platform til dokumentkonvertering med understøttelse af en lang række filformater og funktioner.

Bemærk venligst, at den komplette kildekode for SDK’er kan downloades fra GitHub (udgivet under MIT-licens). Til sidst, hvis du støder på problemer, mens du bruger API’en, er du velkommen til at kontakte os via det gratis produktsupportforum.

relaterede artikler

Vi anbefaler stærkt, at du besøger følgende links for at lære mere om: