Konverzia tabuliek Excel na obrázky JPG ponúka širokú škálu výhod pre firmy aj jednotlivcov. Exportovaním svojich tabuliek ako obrázkov vo vysokej kvalite ich môžete jednoducho zdieľať s ostatnými, ktorí nemusia mať prístup k Excelu alebo ktorí uprednostňujú zobrazenie vašich údajov ako obrázkov. Okrem toho konverzia Excelu do JPG môže byť užitočným spôsobom, ako vytvoriť snímku údajov v konkrétnom časovom bode, čo vám umožní neskôr jednoducho odkazovať na vaše informácie. S Java REST API nebola konverzia Excelu do JPG nikdy jednoduchšia a v tejto príručke podrobnejšie preskúmame výhody tohto procesu a poskytneme vám podrobný návod, ako to urobiť.
- Excel to Image Conversion API
- Previesť Excel do JPG v Jave
- Generovanie obrázkov tabuľky pomocou príkazov cURL
Excel to Image Conversion API
Aspose.Cells Cloud SDK for Java je výkonný nástroj, ktorý vám umožňuje jednoducho konvertovať excelové tabuľky na obrázky JPG s vysokou presnosťou. Pomocou tejto súpravy SDK môžete zefektívniť pracovný postup správy dokumentov a zlepšiť spoluprácu zdieľaním údajov vo vizuálnom formáte. Táto súprava SDK tiež ponúka širokú škálu výhod, vrátane možnosti prispôsobiť váš výstup, automatizovať vaše pracovné postupy a zabezpečiť optimálne výsledky s minimálnym úsilím.
Začnime pridaním jeho referencie do projektu typu zostavy 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>
Okrem toho, aby ste mali prístup k cloudovým službám, musíte si tiež vytvoriť bezplatný účet cez Cloud Dashboard. Potom získajte svoje prispôsobené ID klienta a podrobnosti o tajnom tajomstve klienta.
Previesť Excel do JPG v Jave
Táto časť vysvetlí podrobnosti o tom, ako previesť Excel na JPG pomocou Java. V tomto procese prevedieme všetky pracovné hárky na obrázky JPG.
- Vytvorte inštanciu CellsApi a poskytnite poverenia klienta ako argumenty.
- Deklarujte názov vstupného Excelu, výsledný formát ako JPG a názov výstupného súboru v reťazcových premenných.
- Prečítajte si súbor Excel z lokálneho disku pomocou inštancie súboru.
- Nakoniec zavolajte metódu cellsWorkbookPutConvertWorkbook(…) pre operáciu prevodu Excel na obrázok.
// ďalšie príklady nájdete na https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Získajte ClientID a ClientSecret z https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// vytvorte inštanciu CellsApi pomocou poverení klienta
CellsApi api = new CellsApi(clientId,clientSecret);
// názov vstupného zošita programu Excel
String fileName = "myDocument.xlsx";
// podrobnosti o hesle, ak je zošit zašifrovaný
String password = null;
// výsledný formát súboru
String format = "JPG";
// načítať súbor z lokálneho systému
File file = new File(fileName);
// vykonať operáciu konverzie dokumentu
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);
// vytlačiť správu o úspechu
System.out.println("Excel to JPG Conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
Vstupný zošit programu Excel použitý vo vyššie uvedenom príklade si môžete stiahnuť z myDocument.xlsx.
Generovanie obrázkov tabuľky pomocou príkazov cURL
Pomocou príkazov REST API a cURL môžeme jednoducho previesť súbory programu Excel na obrázky JPG bez potreby akéhokoľvek špecializovaného softvéru alebo znalostí programovania. Tento prístup ponúka celý rad výhod, vrátane schopnosti automatizovať pracovné postupy, integrácie s inými systémami a môžeme prispôsobiť výstup tak, aby vyhovoval našim špecifickým potrebám.
Teraz, aby sme splnili túto požiadavku, musíme vygenerovať prístupový token JWT vykonaním nasledujúceho príkazu:
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"
Keď máme token JWT, musíme vykonať nasledujúci príkaz na konverziu vybratého pracovného hárka s názvom „Hárok2“ do formátu JPG. Po konverzii sa výsledný JPG vráti do prúdu odpovedí a dá sa ľahko uložiť na lokálny 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
Záverečné poznámky
Konverzia excelovských tabuliek na rastrové obrázky JPG je nevyhnutnou súčasťou moderných pracovných postupov správy dokumentov a existuje veľa nástrojov, ktoré vám pomôžu dosiahnuť túto úlohu. Pri výbere Aspose.Cells Cloud SDK for Java alebo REST API cez príkazy cURL sú však výhody týchto prístupov jasné. Aspose.Cells Cloud SDK for Java je navyše vysoko škálovateľná a dá sa ľahko integrovať s inými systémami, vďaka čomu je ideálnou voľbou pre podniky všetkých veľkostí. Dúfame, že vám táto príručka poskytla komplexné pochopenie výhod exportovania tabuliek ako obrázkov, čo vám umožní zlepšiť spoluprácu, zefektívniť vaše pracovné postupy a zabezpečiť, aby boli vaše údaje ľahko dostupné pre ostatných.
S týmito technikami, ktoré máte k dispozícii, teraz môžete jednoducho konvertovať XLS na JPG alebo XLSX na JPG, zvýšiť svoju produktivitu a posunúť pracovný tok správy dokumentov na vyššiu úroveň. V prípade akýchkoľvek ďalších otázok nás neváhajte kontaktovať prostredníctvom fóra podpory produktu.
Súvisiace články
Dôrazne odporúčame navštíviť nasledujúce odkazy, kde sa dozviete viac o: