excel u html

Pretvorite Excel u HTML u Javi

Koristimo Excel radne knjige za unos podataka, organizaciju podataka, obavljanje računovodstvenih poslova, obavljanje finansijske analize, upravljanje vremenom, upravljanje zadacima i još mnogo toga. Istovremeno, HTML je popularan format za dijeljenje podataka i informacija putem interneta, i nudi širok spektar prednosti, uključujući kompatibilnost na više platformi, jednostavnu prilagodbu i fleksibilnost. Konvertovanjem vaših Excel tabela u HTML, možete lako podijeliti svoje podatke s drugima i osigurati da su vaše informacije dostupne svima, bilo gdje i na bilo kojem uređaju. U ovom vodiču korak po korak, istražit ćemo prednosti pretvaranja Excela u HTML, koristeći Java REST API.

Pretvarač Excel u HTML

Aspose.Cells Cloud SDK za Javu je moćan alat koji nudi širok spektar mogućnosti za pretvaranje Excel tabela u HTML format. Pomoću ovog SDK-a možete prilagoditi svoj izlaz kako bi zadovoljio vaše specifične potrebe, uključujući mogućnost da odredite HTML kodiranje, pohranite slike kao zasebne datoteke i kontrolirate formatiranje vašeg izlaza. Takođe podržava niz drugih formata datoteka, uključujući XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), i više, što ga čini raznovrsnim alatom za konverziju dokumenata. Štaviše, veoma je skalabilan, omogućavajući vam da brzo i efikasno obrađujete velike količine podataka. Bilo da ste programer, vlasnik preduzeća ili profesionalac za upravljanje dokumentima, Aspose.Cells Cloud SDK za Javu je idealan izbor za pretvaranje Excela u HTML.

Sada prvo moramo dodati SDK referencu u Java projekt (maven build) dodavanjem sljedećih informacija u 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>

Ako nemate postojeći nalog na Cloud Dashboard, kreirajte besplatan nalog koristeći važeću adresu e-pošte i pribavite svoje personalizovane podatke o klijentu.

Excel na Web u Javi

Hajde da razgovaramo o detaljima o tome kako možete razviti online preglednik tabela prateći dole navedene korake.

  • Kreirajte instancu klase CellsApi koja uzima akreditive klijenta kao ulazne argumente.
  • Navedite ime ulaznog Excela, rezultujući format kao HTML i naziv izlazne datoteke u string varijablama.
  • Pročitajte sadržaj Excel radne knjige s lokalnog diska pomoću instance datoteke.
  • Konačno, pozovite metodu cellsWorkbookPutConvertWorkbook(…) da započnete operaciju konverzije.
// za više primjera, posjetite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Preuzmite ClientID i ClientSecret sa https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // kreirajte instancu CellsApi koristeći akreditive klijenta
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // naziv unosa Excel radne knjige
    String fileName = "source.xlsx";
    // detalji lozinke ako je radna knjiga šifrirana
    String password = null;
        
    // rezultirajući format datoteke
    String format = "HTML";
    		
    // učitaj datoteku sa lokalnog sistema
    File file = new File("c://Users/"+fileName);	
    
    // izvršiti operaciju konverzije dokumenta
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // odštampati poruku o uspjehu
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
excel u csv pregled fajla

image1:- Pregled konverzije Excel u HTML

Ulazni Excel korišten u gornjem primjeru može se preuzeti sa myDocument.xlsx.

Obratite pažnju na neverovatnu sposobnost API-ja gde se pojedinačni radni listovi pojavljuju kao zasebne kartice u rezultirajućem HTML-u.

Pretvorite Excel u HTML koristeći cURL komande

Pretvaranje Excela u HTML / XLS u Web koristeći REST API i cURL komande nudi brojne prednosti. Prije svega, ovaj pristup je vrlo fleksibilan i može se lako integrirati u vaše postojeće tokove rada. Koristeći REST API i cURL komande, možete automatizirati svoje zadatke konverzije dokumenata i smanjiti količinu vremena i resursa potrebnih za ručnu konverziju. Uz to, korištenje alata zasnovanog na oblaku kao što je Aspose.Cells Cloud omogućava vam da izvršite konverzije na skalabilnoj i sigurnoj platformi, bez potrebe za dodatnim softverom. Na kraju, korištenje REST API-ja i cURL komandi za pretvaranje Excela u HTML je isplativo rješenje koje vam može pomoći da uštedite novac na naknadama za licenciranje i troškovima održavanja.

Dakle, prvo moramo generirati JWT pristupni token dok izvršavamo sljedeću naredbu.

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"

Nakon što imamo JWT token, moramo izvršiti sljedeću naredbu da pretvorimo XLS u HTML i sačuvamo izlaz u Cloud memoriji.

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

Final Comments

U zaključku, pretvaranje Excela u HTML uobičajen je zadatak koji se može postići korištenjem raznih alata i metoda. Međutim, u ovom članku istražili smo dva pristupa za pretvaranje Excela u HTML: korištenje Java koda sa Aspose.Cells Cloud SDK-om i korištenje REST API-ja i cURL komandi. Oba pristupa nude svoje jedinstvene prednosti i prednosti, ovisno o vašim specifičnim zahtjevima i toku rada. Korišćenje Java koda pruža prilagodljivije i integrisanije rešenje, dok korišćenje REST API-ja i cURL komandi nudi veću fleksibilnost i skalabilnost. Konačno, izbor pristupa ovisi o faktorima kao što su veličina i složenost vaših Excel datoteka, potreban nivo automatizacije i integracije, te vaš ukupni budžet i resursi. Bez obzira koji pristup odaberete, Aspose.Cells Cloud pruža moćnu i pouzdanu platformu za konverziju dokumenata, uz podršku za širok spektar formata datoteka i funkcija.

Imajte na umu da se kompletan izvorni kod SDK-ova može preuzeti sa GitHub (objavljen pod MIT licencom). Na kraju, ako naiđete na bilo kakve probleme dok koristite API, slobodno nas kontaktirajte putem besplatnog foruma za podršku proizvoda.

povezani članci

Toplo preporučujemo da posjetite sljedeće linkove kako biste saznali više o: