Převod tabulek Excel na obrázky JPG nabízí širokou škálu výhod pro firmy i jednotlivce. Exportováním tabulek jako vysoce kvalitních obrázků je můžete snadno sdílet s ostatními, kteří nemají přístup k Excelu nebo kteří dávají přednost zobrazení vašich dat jako obrázků. Převod aplikace Excel do formátu JPG může být navíc užitečným způsobem, jak vytvořit snímek dat v konkrétním okamžiku, což vám umožní později snadno odkazovat na vaše informace. S Java REST API nebyl převod Excelu do JPG nikdy snazší a v tomto průvodci podrobněji prozkoumáme výhody tohoto procesu a poskytneme vám krok za krokem návod, jak na to.
- Excel to Image Conversion API
- Převést Excel do JPG v Javě
- Generování tabulkového obrázku pomocí příkazů cURL
Excel to Image Conversion API
Aspose.Cells Cloud SDK for Java je výkonný nástroj, který vám umožňuje snadno převádět tabulky aplikace Excel na obrázky JPG s vysokou věrností. Pomocí této sady SDK můžete zjednodušit pracovní postup správy dokumentů a zlepšit spolupráci sdílením dat ve vizuálním formátu. Tato sada SDK také nabízí širokou škálu výhod, včetně možnosti přizpůsobit váš výstup, automatizovat vaše pracovní postupy a zajišťuje optimální výsledky s minimálním úsilím.
Začněme přidáním jeho reference do projektu typu sestavení 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>
Kromě toho, abyste měli přístup ke cloudovým službám, musíte si také vytvořit bezplatný účet přes Cloud Dashboard. Poté získejte své osobní ID klienta a podrobnosti o tajném klíči klienta.
Převést Excel do JPG v Javě
Tato část vysvětlí podrobnosti o tom, jak převést Excel do JPG pomocí Javy. V tomto procesu převedeme všechny pracovní listy na obrázky JPG.
- Vytvořte instanci CellsApi a poskytněte přihlašovací údaje klienta jako argumenty.
- Deklarujte název vstupního Excelu, výsledný formát jako JPG a název výstupního souboru v řetězcových proměnných.
- Přečtěte si soubor Excel z místního disku pomocí instance souboru.
- Nakonec zavolejte metodu cellsWorkbookPutConvertWorkbook(…) pro operaci převodu Excelu na obrázek.
// pro více příkladů prosím navštivte https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Získejte ClientID a ClientSecret z https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// vytvořte instanci CellsApi pomocí přihlašovacích údajů klienta
CellsApi api = new CellsApi(clientId,clientSecret);
// název vstupu sešit Excel
String fileName = "myDocument.xlsx";
// podrobnosti o hesle, pokud je sešit zašifrován
String password = null;
// výsledný formát souboru
String format = "JPG";
// načíst soubor z místního systému
File file = new File(fileName);
// provést operaci převodu dokumentu
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);
// tisk zprávy o úspěchu
System.out.println("Excel to JPG Conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
Vstupní sešit Excel použitý ve výše uvedeném příkladu lze stáhnout z myDocument.xlsx.
Generování tabulkového obrázku pomocí příkazů cURL
Pomocí příkazů REST API a cURL můžeme snadno převádět soubory Excelu na obrázky JPG, aniž bychom potřebovali jakýkoli specializovaný software nebo znalosti programování. Tento přístup nabízí řadu výhod, včetně schopnosti automatizovat pracovní postupy, integrace s jinými systémy a můžeme přizpůsobit výstup tak, aby vyhovoval našim specifickým potřebám.
Nyní, abychom tento požadavek splnili, musíme vygenerovat přístupový token JWT provedením následujícího pří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"
Jakmile máme token JWT, musíme provést následující příkaz k převedení vybraného listu s názvem „Sheet2“ do formátu JPG. Po převodu se výsledný JPG vrátí do proudu odpovědí a lze jej snadno uložit na místní 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ávěrečné poznámky
Převod excelových tabulek na rastrové obrázky JPG je nezbytnou součástí moderních pracovních postupů správy dokumentů a existuje mnoho nástrojů, které vám pomohou tento úkol splnit. Při výběru Aspose.Cells Cloud SDK for Java nebo REST API prostřednictvím příkazů cURL jsou však výhody těchto přístupů jasné. Aspose.Cells Cloud SDK for Java je navíc vysoce škálovatelný a lze jej snadno integrovat s jinými systémy, takže je ideální volbou pro podniky všech velikostí. Doufáme, že vám tato příručka poskytla komplexní pochopení výhod exportu tabulek jako obrázků, což vám umožní zlepšit spolupráci, zefektivnit vaše pracovní postupy a zajistit, aby vaše data byla snadno dostupná pro ostatní.
S těmito technikami, které máte k dispozici, nyní můžete snadno během okamžiku převést XLS na JPG nebo XLSX na JPG, zvýšit svou produktivitu a posunout svůj pracovní postup správy dokumentů na novou úroveň. V případě jakéhokoli dalšího dotazu nás prosím neváhejte kontaktovat prostřednictvím fóra podpory produktů.
Související články
Důrazně doporučujeme navštívit následující odkazy, kde se dozvíte více o: