Excel XLS až SVG Java

Soubory Excel se běžně používají k uchování a uspořádání malých i velkých dat. Kromě toho můžete provádět různé operace s daty uloženými v listech aplikace Excel. V určitých případech může být nutné převést soubory aplikace Excel do jiných formátů, například za účelem vložení jejich obsahu do webových aplikací. Pro takové případy tento článek popisuje, jak převést Excel XLS a XLSX na SVG v Javě.

Java Excel to SVG Converter – zdarma ke stažení

Pro převod souborů Excel XLSX nebo XLS do SVG použijeme Aspose.Cells for Java. Jedná se o výkonné API pro vytváření, úpravu a konverzi souborů tabulek z aplikací Java. Rozhraní API si můžete buď stáhnout, nebo jej nainstalovat pomocí následujících konfigurací Maven.

úložiště:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Závislost:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.8</version>
</dependency>

Jak převést Excel na SVG v Javě

Pomocí Aspose.Cells for Java můžete snadno převést soubor aplikace Excel na SVG během několika kroků. Takto můžete převést soubor XLS nebo XLSX na SVG.

  • Načtěte soubor Excel z disku.
  • Procházejte listy nebo vyberte požadovaný list.
  • Vykreslete list(y) jako obrázek(y) SVG a uložte na požadované místo.

Následující část ukazuje, jak převést soubor Excel na SVG v Javě.

Uložit Excel XLS jako SVG v Javě

Následují kroky pro převod souboru Excel na SVG v Javě.

  1. Nejprve načtěte soubor Excel pomocí třídy Workbook.
  2. Potom vyberte požadovaný list nebo projděte všechny listy v WorksheetsCollection.
  3. Vytvořte objekt třídy ImageOrPrintOptions a nastavte možnosti vykreslování.
  4. Vytvořte objekt třídy SheetRenderer pro list.
  5. Nakonec převeďte list(y) Excelu na obrázek(y) SVG pomocí metody SheetRenderer.toImage(int, String).

Následující ukázka kódu Java ukazuje, jak uložit soubor Excel do SVG.

// Načíst soubor Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Získejte odkaz na požadovaný pracovní list
Worksheet worksheet = workbook.getWorksheets().get(0);

// Nastavte možnosti pro výstupní obrázek
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// Převeďte pracovní list aplikace Excel na SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Excel to SVG Java Converter - Získejte bezplatnou licenci

Získejte bezplatnou dočasnou licenci a převádějte soubory Excel do SVG bez omezení hodnocení.

Java Excel Library – Prozkoumejte více

Další funkce Aspose.Cells for Java můžete prozkoumat pomocí dokumentace. Můžete také navštívit odkazy na rozhraní API, kde se dozvíte o třídách a metodách vystavených rozhraním API. V případě, že byste měli nějaké dotazy, zeptejte se nás prostřednictvím našeho fóra.

Závěr

V tomto článku jste se naučili, jak převést soubory Excel XLSX nebo XLS na SVG v Javě. Tento převod můžete provést za účelem vložení obsahu listů aplikace Excel do aplikací.

Viz také