excel u jpg

Pretvorite Excel u JPG u Javi

Pretvaranje proračunskih tablica Excel u JPG slike nudi širok raspon prednosti za tvrtke i pojedince. Izvozom proračunskih tablica kao visokokvalitetnih slika, možete ih jednostavno dijeliti s drugima koji možda nemaju pristup programu Excel ili koji možda radije gledaju vaše podatke kao slike. Osim toga, pretvaranje Excela u JPG može biti koristan način za stvaranje snimke vaših podataka u određenom trenutku, što vam omogućuje da kasnije jednostavno referencirate svoje podatke. Uz Java REST API, pretvaranje Excela u JPG nikada nije bilo jednostavnije, au ovom vodiču detaljnije ćemo istražiti prednosti ovog procesa, kao i pružiti vodič korak po korak kako to učiniti.

Excel to Image Conversion API

Aspose.Cells Cloud SDK za Javu moćan je alat koji vam omogućuje jednostavno pretvaranje Excel proračunskih tablica u JPG slike visoke vjernosti. Korištenjem ovog SDK-a možete pojednostaviti radni tijek upravljanja dokumentima i poboljšati suradnju dijeljenjem podataka u vizualnom formatu. Ovaj SDK također nudi širok raspon prednosti, uključujući mogućnost prilagodbe vašeg izlaza, automatiziranje vaših radnih procesa i osigurava optimalne rezultate uz minimalan napor.

Započnimo dodavanjem njegove reference u projekt tipa izgradnje Java maven.

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

Nadalje, da biste pristupili uslugama u oblaku, također morate kreirati besplatni račun preko Cloud Dashboard. Zatim nabavite svoj personalizirani ID klijenta i tajne podatke klijenta.

Pretvorite Excel u JPG u Javi

Ovaj odjeljak će objasniti pojedinosti o tome kako pretvoriti Excel u JPG pomoću Jave. U ovom procesu ćemo pretvoriti sve radne listove u JPG slike.

  • Stvorite instancu CellsApi i navedite vjerodajnice klijenta kao argumente.
  • Deklarirajte naziv ulaznog Excela, rezultirajući format kao JPG, a naziv izlazne datoteke u string varijablama.
  • Pročitajte Excel datoteku s lokalnog pogona pomoću instance datoteke.
  • Na kraju, pozovite metodu cellsWorkbookPutConvertWorkbook(…) za operaciju konverzije programa Excel u sliku.
// 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 = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
  
    // stvoriti instancu CellsApi koristeći klijentske vjerodajnice
    CellsApi api = new CellsApi(clientId,clientSecret);
    		
    // naziv ulazne Excel radne knjige
    String fileName = "myDocument.xlsx";
    // detalji lozinke ako je radna knjiga šifrirana
    String password = null;
        
    // rezultirajući format datoteke
    String format = "JPG";
    		
    // učitati datoteku s lokalnog sustava
    File file = new File(fileName);	
    
    // izvršite operaciju konverzije dokumenta
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // ispis poruke o uspjehu
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
excel u JPG pregled datoteke

image1:- Pregled pretvorbe Excel u JPG

Ulazna Excel radna knjiga korištena u gornjem primjeru može se preuzeti s myDocument.xlsx.

Generiranje slike proračunske tablice pomoću cURL naredbi

Uz REST API i cURL naredbe, možemo jednostavno pretvoriti Excel datoteke u JPG slike bez potrebe za bilo kakvim specijaliziranim softverom ili znanjem programiranja. Ovaj pristup nudi niz prednosti, uključujući mogućnost automatizacije radnih procesa, integraciju s drugim sustavima, a mi možemo prilagoditi izlaz kako bi zadovoljio naše specifične potrebe.

Sada, kako bismo ispunili ovaj zahtjev, moramo generirati JWT pristupni token izvršavanjem sljedeće naredbe:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-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 odabranog radnog lista pod nazivom “Sheet2” u JPG format. Nakon pretvorbe, rezultirajući JPG vraća se u toku odgovora i može se lako spremiti na lokalni disk.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o  Converted.jpg
proračunsku tablicu u jpg

Slika 2: - Pregled jedne proračunske tablice u jpg

Zaključne napomene

Pretvorba proračunskih tablica programa Excel u rasterske JPG slike bitan je dio tijeka rada modernog upravljanja dokumentima, a dostupni su mnogi alati za pomoć u ostvarivanju ovog zadatka. Međutim, kada odaberete Aspose.Cells Cloud SDK za Java ili REST API putem cURL naredbi, prednosti ovih pristupa su jasne. Nadalje, Aspose.Cells Cloud SDK za Javu vrlo je skalabilan i može se lako integrirati s drugim sustavima, što ga čini idealnim izborom za tvrtke svih veličina. Nadamo se da vam je ovaj vodič pružio sveobuhvatno razumijevanje prednosti izvoza proračunskih tablica kao slika, što vam omogućuje da poboljšate suradnju, pojednostavite svoje tijekove rada i osigurate da su vaši podaci lako dostupni drugima.

S ovim tehnikama koje su vam na raspolaganju, sada možete jednostavno pretvoriti XLS u JPG ili XLSX u JPG u tren oka, povećati svoju produktivnost i podići tijek rada za upravljanje dokumentima na višu razinu. U slučaju bilo kakvih dodatnih pitanja, slobodno nas kontaktirajte putem foruma za podršku proizvoda.

povezani članci

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