Цей підручник пояснює, як перетворити діаграму Excel на JPG у Java. Використовуючи той самий код, ви також можете конвертувати діаграму в будь-який інший формат, встановивши потрібний тип зображення. Нижче наведено кроки для перетворення графіка Excel у jpg у Java.
Кроки для перетворення діаграми Excel у JPG у Java
- За допомогою Maven додайте бібліотеку Aspose.Cells до свого проекту
- Додайте посилання на класи Workbook і Chart за допомогою оператора Import
- Завантажте вихідний файл Excel в об’єкт Workbook із діаграмою
- Отримайте посилання на об’єкт діаграми на відповідному аркуші книги
- Збережіть об’єкт діаграми як файл зображення JPG
У цих кроках ми дізналися, як зберегти діаграму Excel як JPG у Java. Цей процес досить простий: спочатку файл Excel із діаграмою завантажується в об’єкт Workbook, а потім з потрібного аркуша отримується посилання на діаграму. Коли посилання на об’єкт діаграми стане доступним, ви можете зберегти діаграму як файл зображення JPG.
Код для перетворення Excel Graph у JPG у Java
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"); | |
} | |
} |
Цей код демонструє, як зберегти діаграму Excel у JPG у Java. Спочатку завантажується об’єкт класу Workbook із цільовим файлом Excel, який містить діаграму. Використовуючи колекцію робочих аркушів в об’єкті робочої книги, ви можете посилатися на будь-який аркуш за допомогою індексу від нуля. Нарешті, ви можете отримати доступ до будь-якої діаграми з колекції діаграм на цільовому аркуші, використовуючи індекс від нуля. Цей об’єкт діаграми зберігається як файл JPG, просто надаючи назву файлу вихідного зображення з розширенням JPG.
Якщо ви хочете зберегти цей об’єкт діаграми в будь-якому іншому форматі, ви можете використати об’єкт класу ImageOrPrintOptions у функції Chart.toImage(). Для перетворення повної робочої книги в будь-який інший формат, наприклад PDF, зверніться до статті як створити PDF з Excel на Java. Зауважте, що це перетворення не залежить ні від MS Excel, ні від Interop.