
Додавання зображень до файлів Excel допомагає зробити ваші електронні таблиці зрозумілішими. Зображення можуть підтримувати ваші дані, підкреслювати ключові моменти та покращувати загальний вигляд ваших звітів. У цьому блозі ви дізнаєтеся, як додати фото до Excel в Java. Ми проведемо вас через кожен крок, використовуючи прості приклади коду на Java. Наприкінці ви зможете швидко та ефективно додавати зображення до ваших файлів Excel.
Ця стаття охоплює наступне:
- Java Excel бібліотека для додавання фотографії
- Як додати фотографію до Excel
- Додати зображення на основі посилання на клітинку
- Досліджуйте безкоштовні ресурси
Java Excel Library to Add a Photo
Aspose.Cells for Java є потужною бібліотекою для роботи з файлами Excel у Java. Вона дозволяє вам вставляти зображення, форматувати комірки та генерувати документи Excel програмно. Ви можете легко додавати, переміщати або змінювати розмір зображень.
Щоб встановити Aspose.Cells for Java, використовуйте Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.6</version>
</dependency>
Або завантажте його з офіційної сторінки релізів.
Як додати зображення до Excel в Java
Будь ласка, дотримуйтесь цих кроків, щоб додати фото в Excel за допомогою Java:
- Створіть об’єкт
Workbook
. - Access the desired worksheet.
- Використайте
Pictures.add()
для вставки зображення. - Збережіть книгу.
// Крок 1: Створіть нову робочу книгу
Workbook workbook = new Workbook();
// Крок 2: Доступ до першого аркуша
Worksheet worksheet = workbook.getWorksheets().get(0);
// Крок 3: Завантажте зображення
String imagePath = "aspose-Icon.png";
int pictureIndex = worksheet.getPictures().add(1, 1, imagePath);
// Крок 4: Збережіть робочу книгу
workbook.save("output.xlsx");

Як додати фотографію до Excel в Java
Додати зображення на основі посилання на клітинку
Ви також можете додати зображення за конкретним посиланням на клітинку, виконавши нижчевказані кроки:
- Створіть об’єкт класу
Workbook
. - Отримайте доступ до цільового аркуша з колекції Worksheets.
- Додайте текст або дані до відповідних клітинок.
- Використайте метод
addPicture()
, щоб вставити фото в конкретну клітинку. - Встановіть розмір зображення або його положення, якщо це необхідно.
- Збережіть робочу книгу, використовуючи метод
save()
.
// Створіть нову книгу.
Workbook workbook = new Workbook();
// Отримати колекцію комірок першого аркуша.
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Додати рядкові значення до клітинок
cells.get("A1").putValue("A1");
cells.get("C10").putValue("C10");
// Додати пусте зображення до комірки D1
Picture picIndex = worksheet.getShapes().addPicture(0, 3, 10, 6, null);
//Shape pic = worksheet.getShapes().get(picIndex.getId());
// Вкажіть формулу, яка посилається на вихідний діапазон комірок.
picIndex.setFormula("=A1:C10");
// Оновіть вибране значення фігур у аркуші.
worksheet.getShapes().updateSelectedValue();
// Збережіть файл Excel
workbook.save("output.out.xlsx");

Додати зображення на основі посилання на клітинку
Отримайте безкоштовну ліцензію
Ви можете запитати безкоштовну тимчасову ліцензію, щоб оцінити всі функції без обмежень. Відвідайте temporary license page, щоб отримати свою сьогодні.
Додати зображення в Excel: Безкоштовні ресурси
Досліджуйте більше ресурсів Aspose, щоб підвищити ефективність своїх проектів автоматизації Excel:
Висновок
В цій статті ми дізналися, як додати фото в Excel за допомогою Java та Aspose.Cells. За допомогою простого коду ви можете покращити свої робочі листи зображеннями. Спробуйте і досліджуйте більше можливостей у Aspose.Cells for Java.
Якщо вам потрібна допомога, відвідайте наш support forum.