Convertirea foilor de calcul Excel în imagini JPG oferă o gamă largă de beneficii atât pentru companii, cât și pentru persoane fizice. Exportând foile de calcul ca imagini de înaltă calitate, le puteți partaja cu ușurință altor persoane care ar putea să nu aibă acces la Excel sau care ar putea prefera să vă vadă datele ca imagini. În plus, conversia Excel în JPG poate fi o modalitate utilă de a crea un instantaneu al datelor dvs. la un anumit moment în timp, permițându-vă să faceți referire cu ușurință la informațiile dvs. mai târziu. Cu Java REST API, conversia Excel în JPG nu a fost niciodată mai ușoară și, în acest ghid, vom explora beneficiile acestui proces în mai multe detalii, precum și vom oferi un ghid pas cu pas despre cum să faceți acest lucru.
- API-ul de conversie Excel în imagine
- Convertiți Excel în JPG în Java
- Generarea imaginilor cu foi de calcul folosind comenzile cURL
API-ul de conversie Excel în imagine
Aspose.Cells Cloud SDK pentru Java este un instrument puternic care vă permite să convertiți cu ușurință foile de calcul Excel în imagini JPG cu fidelitate ridicată. Folosind acest SDK, vă puteți simplifica fluxul de lucru de gestionare a documentelor și puteți îmbunătăți colaborarea prin partajarea datelor într-un format vizual. Acest SDK oferă, de asemenea, o gamă largă de beneficii, inclusiv capacitatea de a vă personaliza rezultatul, de a vă automatiza fluxurile de lucru și de a asigura rezultate optime cu efort minim.
Să începem prin adăugarea referinței sale în proiectul de tipul de construcție 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>
În plus, pentru a accesa serviciile Cloud, trebuie să creați un cont gratuit prin Cloud Dashboard. Apoi obțineți ID-ul dvs. de client personalizat și detaliile secrete ale clientului.
Convertiți Excel în JPG în Java
Această secțiune va explica detaliile despre cum să convertiți Excel în JPG folosind Java. În acest proces, vom converti toate foile de lucru în imagini JPG.
- Creați o instanță a CellsApi și furnizați acreditările clientului ca argumente.
- Declarați numele Excel de intrare, formatul rezultat ca JPG și numele fișierului de ieșire în variabilele șir.
- Citiți fișierul Excel de pe unitatea locală folosind instanța de fișier.
- În cele din urmă, apelați metoda cellsWorkbookPutConvertWorkbook(…) pentru operația de conversie Excel în imagine.
// pentru mai multe exemple, vizitați https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Obțineți ClientID și ClientSecret de pe https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// creați o instanță a CellsApi folosind acreditările clientului
CellsApi api = new CellsApi(clientId,clientSecret);
// numele registrului de lucru Excel introdus
String fileName = "myDocument.xlsx";
// detaliile parolei dacă registrul de lucru este criptat
String password = null;
// formatul de fișier rezultat
String format = "JPG";
// încărcați fișierul din sistemul local
File file = new File(fileName);
// efectuează operația de conversie a documentelor
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);
// tipăriți mesajul de succes
System.out.println("Excel to JPG Conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
Caietul de lucru Excel utilizat în exemplul de mai sus poate fi descărcat de pe myDocument.xlsx.
Generarea imaginilor cu foi de calcul folosind comenzile cURL
Cu comenzile REST API și cURL, putem converti cu ușurință fișierele Excel în imagini JPG fără a fi nevoie de vreun software specializat sau cunoștințe de programare. Această abordare oferă o serie de beneficii, inclusiv capacitatea de a automatiza fluxurile de lucru, integrarea cu alte sisteme și putem personaliza rezultatul pentru a satisface nevoile noastre specifice.
Acum, pentru a îndeplini această cerință, trebuie să generăm un token de acces JWT executând următoarea comandă:
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"
Odată ce avem un token JWT, trebuie să executăm următoarea comandă pentru a converti foaia de lucru selectată numită „Sheet2” în format JPG. După conversie, JPG-ul rezultat este returnat în fluxul de răspuns și poate fi salvat cu ușurință pe unitatea locală.
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
Concluzii finale
Conversia foilor de calcul Excel în imagini JPG raster este o parte esențială a fluxurilor de lucru moderne de gestionare a documentelor și există multe instrumente disponibile pentru a ajuta la îndeplinirea acestei sarcini. Cu toate acestea, atunci când alegeți Aspose.Cells Cloud SDK pentru Java sau API-ul REST prin comenzile cURL, beneficiile acestor abordări sunt clare. Mai mult, Aspose.Cells Cloud SDK pentru Java este foarte scalabil și se poate integra cu ușurință cu alte sisteme, făcându-l o alegere ideală pentru companii de toate dimensiunile. Sperăm că acest ghid v-a oferit o înțelegere cuprinzătoare a beneficiilor exportului foilor de calcul sub formă de imagini, ceea ce vă permite să îmbunătățiți colaborarea, să vă simplificați fluxurile de lucru și să vă asigurați că datele dvs. sunt ușor accesibile pentru alții.
Cu aceste tehnici la dispoziția dumneavoastră, acum puteți converti cu ușurință XLS în JPG sau XLSX în JPG în cel mai scurt timp, vă puteți crește productivitatea și puteți duce fluxul de lucru de gestionare a documentelor la nivelul următor. În cazul oricărei întrebări suplimentare, vă rugăm să nu ezitați să ne contactați prin forumul de asistență pentru produse.
Articole similare
Vă recomandăm să accesați următoarele link-uri pentru a afla mai multe despre: