excel naar html

Converteer Excel naar HTML in Java

We gebruiken Excel-werkmappen om gegevens in te voeren, gegevens te ordenen, boekhoudkundige taken uit te voeren, financiële analyses uit te voeren, tijdbeheer, taakbeheer en nog veel meer. Tegelijkertijd is HTML een populaire indeling voor het delen van gegevens en informatie via internet, en biedt het een breed scala aan voordelen, waaronder platformonafhankelijke compatibiliteit, eenvoudige aanpassing en flexibiliteit. Door uw Excel-spreadsheets naar HTML te converteren, kunt u uw gegevens eenvoudig met anderen delen en ervoor zorgen dat uw informatie voor iedereen, overal en op elk apparaat toegankelijk is. In deze stapsgewijze handleiding verkennen we de voordelen van het converteren van Excel naar HTML met behulp van Java REST API.

Excel naar HTML-converter

Aspose.Cells Cloud SDK voor Java is een krachtige tool die een breed scala aan mogelijkheden biedt voor het converteren van Excel-spreadsheets naar HTML-indeling. Met deze SDK kunt u uw uitvoer aanpassen aan uw specifieke behoeften, inclusief de mogelijkheid om de HTML-codering te specificeren, afbeeldingen als afzonderlijke bestanden op te slaan en de opmaak van uw uitvoer te beheren. Het ondersteunt ook verschillende andere bestandsindelingen, waaronder XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), en meer, waardoor het een veelzijdige tool is voor documentconversie. Bovendien is het zeer schaalbaar, waardoor u snel en efficiënt grote hoeveelheden data kunt verwerken. Of u nu een ontwikkelaar, een bedrijfseigenaar of een documentbeheerprofessional bent, Aspose.Cells Cloud SDK voor Java is een ideale keuze voor het converteren van Excel naar HTML.

Nu moeten we eerst de SDK-referentie toevoegen in het Java-project (maven build) door de volgende informatie toe te voegen in 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>

Als u geen bestaand account heeft op Cloud Dashboard, maak dan een gratis account aan met een geldig e-mailadres en verkrijg uw persoonlijke klantreferentiegegevens.

Excel naar web in Java

Laten we de details bespreken van hoe u een online spreadsheetviewer kunt ontwikkelen door de onderstaande stappen te volgen.

  • Maak een instantie van de CellsApi-klasse die clientreferenties als invoerargumenten gebruikt.
  • Specificeer de naam van de Excel-invoer, de resulterende indeling als HTML en de naam van het uitvoerbestand in tekenreeksvariabelen.
  • Lees de inhoud van de Excel-werkmap vanaf een lokale schijf met behulp van de bestandsinstantie.
  • Roep tot slot de methode cellsWorkbookPutConvertWorkbook(…) aan om de conversie te starten.
// ga voor meer voorbeelden naar https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Haal ClientID en ClientSecret op van https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // maak een exemplaar van CellsApi met behulp van clientreferenties
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // naam van invoer Excel-werkmap
    String fileName = "source.xlsx";
    // wachtwoordgegevens als werkmap versleuteld is
    String password = null;
        
    // resulterende bestandsindeling
    String format = "HTML";
    		
    // laad bestand van lokaal systeem
    File file = new File("c://Users/"+fileName);	
    
    // documentconversie uitvoeren
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // succesbericht afdrukken
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
excel naar csv-bestandsvoorbeeld

image1:- Voorbeeld van conversie van Excel naar HTML

De Excel-invoer die in het bovenstaande voorbeeld is gebruikt, kan worden gedownload van myDocument.xlsx.

Let op de verbazingwekkende mogelijkheden van de API waarbij individuele werkbladen verschijnen als afzonderlijke tabbladen in resulterende HTML.

Converteer Excel naar HTML met behulp van cURL-opdrachten

Het converteren van Excel naar HTML / XLS naar Web met behulp van REST API en cURL-opdrachten biedt een aantal voordelen. Ten eerste is deze aanpak zeer flexibel en kan deze eenvoudig worden geïntegreerd in uw bestaande workflows. Door REST API- en cURL-opdrachten te gebruiken, kunt u uw documentconversietaken automatiseren en de hoeveelheid tijd en middelen die nodig zijn voor handmatige conversie verminderen. Bovendien stelt het gebruik van een cloudgebaseerde tool zoals Aspose.Cells Cloud u in staat om conversies uit te voeren op een schaalbaar en veilig platform, zonder dat u extra software nodig heeft. Ten slotte is het gebruik van REST API- en cURL-opdrachten voor het converteren van Excel naar HTML een kosteneffectieve oplossing waarmee u geld kunt besparen op licentiekosten en onderhoudskosten.

Dus eerst moeten we een JWT-toegangstoken genereren terwijl we de volgende opdracht uitvoeren.

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"

Zodra we het JWT-token hebben, moeten we de volgende opdracht uitvoeren om XLS naar HTML te converteren en de uitvoer op te slaan in cloudopslag.

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

Laatste opmerkingen

Concluderend, het converteren van Excel naar HTML is een veelvoorkomende taak die kan worden uitgevoerd met behulp van verschillende tools en methoden. In dit artikel hebben we echter twee benaderingen onderzocht voor het converteren van Excel naar HTML: Java-code gebruiken met de Aspose.Cells Cloud SDK en REST API- en cURL-opdrachten gebruiken. Beide benaderingen bieden hun eigen unieke voordelen en voordelen, afhankelijk van uw specifieke vereisten en workflow. Het gebruik van Java-code biedt een meer aanpasbare en geïntegreerde oplossing, terwijl het gebruik van REST API- en cURL-opdrachten meer flexibiliteit en schaalbaarheid biedt. Uiteindelijk hangt de keuze van de aanpak af van factoren zoals de grootte en complexiteit van uw Excel-bestanden, het vereiste niveau van automatisering en integratie, en uw totale budget en middelen. Welke benadering u ook kiest, Aspose.Cells Cloud biedt een krachtig en betrouwbaar platform voor documentconversie, met ondersteuning voor een breed scala aan bestandsindelingen en functies.

Houd er rekening mee dat de volledige broncode van SDK’s kan worden gedownload van GitHub (gepubliceerd onder MIT-licentie). Als u ten slotte problemen ondervindt tijdens het gebruik van de API, neem dan gerust contact met ons op via het gratis productondersteuningsforum.

gerelateerde artikelen

We raden u ten zeerste aan de volgende links te bezoeken voor meer informatie over: