excel u html

Pretvorite Excel u HTML u Javi

Koristimo Excel radne knjige za unos podataka, organiziranje podataka, obavljanje računovodstvenih poslova, provođenje financijskih analiza, upravljanje vremenom, upravljanje zadacima i još mnogo toga. U isto vrijeme, HTML je popularan format za dijeljenje podataka i informacija putem interneta i nudi širok raspon prednosti, uključujući kompatibilnost s više platformi, jednostavnu prilagodbu i fleksibilnost. Pretvaranjem proračunskih tablica programa Excel u HTML možete jednostavno dijeliti svoje podatke s drugima i osigurati da su vaši podaci dostupni svima, bilo gdje i na bilo kojem uređaju. U ovom vodiču korak po korak istražit ćemo prednosti pretvaranja Excela u HTML pomoću Java REST API-ja.

Excel u HTML pretvarač

Aspose.Cells Cloud SDK za Javu moćan je alat koji nudi širok raspon mogućnosti za pretvaranje Excel proračunskih tablica u HTML format. S ovim SDK-om možete prilagoditi svoj izlaz kako bi zadovoljio vaše specifične potrebe, uključujući mogućnost određivanja HTML kodiranja, spremanje slika kao zasebnih datoteka i kontrolu oblikovanja vašeg izlaza. Također podržava niz drugih formata datoteka, uključujući XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf /), i više, što ga čini svestranim alatom za pretvorbu dokumenata. Nadalje, vrlo je skalabilan, što vam omogućuje brzu i učinkovitu obradu velikih količina podataka. Bilo da ste programer, vlasnik tvrtke ili profesionalac u upravljanju dokumentima, Aspose.Cells Cloud SDK za Javu idealan je 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 račun na Cloud Dashboard, otvorite besplatni račun pomoću valjane adrese e-pošte i nabavite svoje personalizirane podatke o vjerodajnicama klijenta.

Excel na web u Javi

Raspravljajmo o pojedinostima o tome kako možete razviti mrežni preglednik proračunskih tablica slijedeći dolje navedene korake.

  • Napravite instancu klase CellsApi koja uzima vjerodajnice klijenta kao ulazne argumente.
  • Navedite naziv ulaznog Excela, rezultirajući format kao HTML i naziv izlazne datoteke u string varijablama.
  • Pročitajte sadržaj Excel radne knjige s lokalnog pogona pomoću instance datoteke.
  • Na kraju, pozovite metodu cellsWorkbookPutConvertWorkbook(…) da pokrenete operaciju konverzije.
// za više primjera posjetite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Dobijte ClientID i ClientSecret s https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
  
    // stvoriti instancu CellsApi koristeći klijentske vjerodajnice
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // naziv ulazne 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čitati datoteku s lokalnog sustava
    File file = new File("c://Users/"+fileName);	
    
    // izvršite operaciju konverzije dokumenta
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);  
            
    // ispis poruke o uspjehu
    System.out.println("Successfull completion of Excel to HTML conversion !");
    }catch(Exception ex)
    {
	System.out.println(ex);
    }
excel u csv pregled datoteke

image1:- Pregled konverzije Excela u HTML

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

Primijetite nevjerojatnu sposobnost API-ja gdje se pojedinačni radni listovi pojavljuju kao zasebne kartice u rezultirajućem HTML-u.

Pretvorite Excel u HTML pomoću cURL naredbi

Pretvaranje Excela u HTML / XLS u Web pomoću REST API-ja i cURL naredbi nudi brojne prednosti. Prvo i najvažnije, ovaj je pristup vrlo fleksibilan i može se lako integrirati u vaše postojeće tijekove rada. Korištenjem REST API-ja i naredbi cURL možete automatizirati svoje zadatke konverzije dokumenata i smanjiti količinu vremena i resursa potrebnih za ručnu konverziju. Osim toga, korištenje alata temeljenog na oblaku kao što je Aspose.Cells Cloud omogućuje vam izvođenje konverzija na skalabilnoj i sigurnoj platformi, bez potrebe za dodatnim softverom. Na kraju, korištenje REST API-ja i naredbi cURL za pretvaranje Excela u HTML isplativo je 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 za pretvaranje XLS-a u HTML i spremanje izlaza u pohranu u 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":{}}

Završni komentari

Zaključno, pretvaranje Excela u HTML uobičajen je zadatak koji se može izvršiti korištenjem raznih alata i metoda. Međutim, u ovom smo članku istražili dva pristupa za pretvaranje Excela u HTML: korištenje Java koda s Aspose.Cells Cloud SDK i korištenje REST API-ja i cURL naredbi. Oba pristupa nude svoje jedinstvene pogodnosti i prednosti, ovisno o vašim specifičnim zahtjevima i tijeku rada. Korištenje Java koda pruža prilagodljivije i integriranije rješenje, dok korištenje REST API i cURL naredbi nudi veću fleksibilnost i skalabilnost. U konačnici, odabir pristupa ovisi o čimbenicima kao što su veličina i složenost vaših Excel datoteka, potrebna razina automatizacije i integracije te vaš ukupni proračun i resursi. Bez obzira koji pristup odaberete, Aspose.Cells Cloud pruža moćnu i pouzdanu platformu za pretvorbu dokumenata, s podrškom za širok raspon formata datoteka i značajki.

Imajte na umu da se potpuni izvorni kod SDK-ova može preuzeti s GitHub (objavljeno pod licencom MIT-a). Na kraju, ako naiđete na bilo kakve probleme tijekom korištenja API-ja, slobodno nas kontaktirajte putem besplatnog foruma za podršku proizvoda.

povezani članci

Preporučujemo da posjetite sljedeće veze kako biste saznali više o: