
Přidání obrázků do souborů Excel pomáhá učinit vaše tabulky snáze pochopitelné. Obrázky mohou podpořit vaše data, zvýraznit klíčové body a zlepšit celkový vzhled vašich zpráv. V tomto blogovém příspěvku se naučíte, jak přidat fotografii do Excelu v Java. Provedeme vás každým krokem pomocí jednoduchých příkladů kódu v Java. Na konci budete schopni rychle a efektivně přidávat obrázky do svých souborů Excel.
Tento článek se zabývá následujícím:
- Java Excel knihovna pro přidání fotografie
- Jak přidat fotografii do Excelu
- Přidejte obrázek na základě odkazu na buňku.
- Prozkoumejte bezplatné zdroje
Java Excel Library k přidání fotografie
Aspose.Cells for Java je výkonná knihovna pro práci se soubory Excel v Java. Umožňuje vám vkládat obrázky, formátovat buňky a generovat dokumenty Excel programově. Můžete snadno přidávat, přesouvat nebo měnit velikost obrázků.
Chcete-li nainstalovat Aspose.Cells pro Java, použijte Maven:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.6</version>
</dependency>
Nebo si to stáhněte z oficiální stránky vydání.
Jak přidat obrázek do Excelu v Java
Prosím, následujte tyto kroky, jak přidat fotografii do Excelu pomocí Java:
- Vytvořte objekt
Workbook
. - Získejte požadovaný pracovní list.
- Použijte
Pictures.add()
, aby se vložil obrázek. - Uložte sešit.
// Krok 1: Vytvořte nový sešit
Workbook workbook = new Workbook();
// Krok 2: Získejte přístup k prvnímu listu
Worksheet worksheet = workbook.getWorksheets().get(0);
// Krok 3: Načtěte obrázek
String imagePath = "aspose-Icon.png";
int pictureIndex = worksheet.getPictures().add(1, 1, imagePath);
// Krok 4: Uložte pracovní sešit
workbook.save("output.xlsx");

How to Add a Photo to Excel in Java
Přidat obrázek na základě odkazu na buňku
Můžete také přidat obrázek na konkrétní odkaz na buňku podle následujících kroků:
- Vytvořte objekt třídy
Workbook
. - Získejte cílový list z kolekce listů.
- Přidejte text nebo data do relevantních buněk.
- Použijte metodu
addPicture()
, abyste vložili fotografii do konkrétní buňky. - Nastavte velikost nebo pozici obrázku, pokud je to potřebné.
- Uložte pracovní sešit pomocí metody
save()
.
// Vytvořte novou pracovní knihu
Workbook workbook = new Workbook();
// Získejte kolekci buněk prvního listu.
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
// Přidejte řetězcové hodnoty do buněk
cells.get("A1").putValue("A1");
cells.get("C10").putValue("C10");
// Přidejte prázdnou fotografii do buňky D1
Picture picIndex = worksheet.getShapes().addPicture(0, 3, 10, 6, null);
//Shape pic = worksheet.getShapes().get(picIndex.getId());
// Specifikujte vzorec, který odkazuje na zdrojový rozsah buněk
picIndex.setFormula("=A1:C10");
// Aktualizujte vybranou hodnotu tvarů v pracovním listu
worksheet.getShapes().updateSelectedValue();
// Uložte soubor Excel
workbook.save("output.out.xlsx");

Přidejte obrázek na základě odkazu na buňku
Získejte bezplatnou licenci
Můžete požádat o bezplatnou dočasnou licenci, abyste mohli vyhodnotit všechny funkce bez omezení. Navštivte dočasnou licenční stránku, abyste získali svou licenci ještě dnes.
Přidat obrázek do Excelu: Zdarma zdroje
Prozkoumejte více zdrojů Aspose, abyste podpořili své projekty automatizace Excelu:
Závěr
V tomto článku jsme se naučili, jak přidat fotografii do Excelu pomocí Java a Aspose.Cells. S jednoduchým kódem můžete obohatit své pracovní listy o obrázky. Vyzkoušejte to a prozkoumejte další funkce v Aspose.Cells for Java.
Pokud potřebujete pomoc, navštivte naše support forum.