excel do jpg

Previesť Excel do JPG v Jave

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

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);
    }
Excel na náhľad súboru JPG

image1:- Ukážka prevodu Excel do JPG

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
tabuľku do jpg

Obrázok 2: - Jedna tabuľka s ukážkou 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: