Jak převést graf Excel do JPG v Javě

Tento tutoriál vysvětluje, jak převést graf Excel na JPG v Javě. Pomocí stejného kódu můžete převést graf do jakéhokoli jiného formátu také nastavením požadovaného typu obrázku. Níže jsou uvedeny kroky pro převod grafu aplikace Excel na jpg v Javě.

Kroky k převodu Excel Chart na JPG v Javě

  1. Pomocí Maven přidejte do svého projektu knihovnu Aspose.Cells
  2. Přidejte odkazy na třídy Workbook a Chart pomocí příkazu Import
  3. Načtěte zdrojový soubor Excel do objektu Sešit s grafem
  4. Získejte odkaz na objekt grafu v příslušném listu sešitu
  5. Uložte objekt grafu jako soubor obrázku JPG

V těchto krocích jsme se naučili, jak uložit Excel graf jako JPG v Javě. Tento proces je poměrně jednoduchý, kdy se nejprve soubor Excel s grafem načte do objektu Sešit a poté se z požadovaného listu získá odkaz na graf. Jakmile je k dispozici odkaz na objekt grafu, můžete uložit graf jako soubor obrázku JPG.

Kód pro převod Excel Graph na JPG v Javě

import com.aspose.cells.License;
import com.aspose.cells.Workbook;
import com.aspose.cells.Chart;
public class ConvertExcelChartToJPGInJava {
public static void main(String[] args) throws Exception { //main() function for Convert Excel Chart To JPG In Java
// Set license for Aspose.Cells
License license = new License();
license.setLicense("Aspose.Cells.lic");
// Open the workbook having a chart
Workbook ChartToJPGWorkbook = new Workbook("ExcelChartFile.xlsx");
// Get reference to the chart object that is to be converted to JPG
Chart chart = ChartToJPGWorkbook.getWorksheets().get(0).getCharts().get(0);
// Save chart object as JPEG image file
chart.toImage("ExcelChartToJPEGImage.jpg");
}
}

Tento kód ukazuje, jak uložit graf Excel do JPG v Javě. Nejprve se načte objekt třídy Workbook s cílovým souborem Excel s grafem. Pomocí kolekce listů v objektu sešitu můžete odkazovat na libovolný list pomocí indexu založeného na nule. Nakonec můžete přistupovat k libovolnému grafu z kolekce grafů v cílovém listu pomocí indexu založeného na nule. Tento objekt grafu se uloží jako soubor JPG pouhým zadáním názvu výstupního souboru obrázku s příponou JPG.

Pokud chcete uložit tento objekt grafu do jakéhokoli jiného formátu, můžete použít objekt třídy ImageOrPrintOptions ve funkci Chart.toImage(). Chcete-li převést celý sešit do jakéhokoli jiného formátu, například PDF, přečtěte si článek jak generovat PDF z Excelu v Javě. Všimněte si, že tento převod není závislý na MS Excel ani Interop.

 Čeština