Heim >Java >javaLernprogramm >So erhalten Sie die Zeilen- und Spaltenkoordinaten eines Bildes in Excel mit Java

So erhalten Sie die Zeilen- und Spaltenkoordinaten eines Bildes in Excel mit Java

王林
王林nach vorne
2023-04-18 15:22:032196Durchsuche

Programmumgebung:

Folgen Sie der folgenden Methode, um auf die Spire.Xls.jar-Version zu verweisen: 5.1.0

#🎜🎜 # Methode 1: Laden Sie das kostenlose Spire.XLS für Java-Paket lokal herunter, entpacken Sie es und suchen Sie die Datei Spire.Xls.jar im lib-Ordner. Öffnen Sie dann die Schnittstelle „Projektstruktur“ in IDEA und befolgen Sie dann die gezeigten Schritte, um die JAR-Datei manuell in den lokalen Pfad zu importieren:

So erhalten Sie die Zeilen- und Spaltenkoordinaten eines Bildes in Excel mit Java

# 🎜🎜# Methode 2: Über das Maven-Warehouse herunterladen und importieren, pom.xml wie folgt konfigurieren:

<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
Zeilen- und Spaltenposition des Bildes abrufen

#🎜🎜 #

Die folgenden Schritte sind im Detail:

Erstellen Sie ein Objekt der Klasse
    Arbeitsmappe
  • .

    Rufen Sie die Methode
  • Workbook.loadFromFile(String fileName)
  • auf, um die Excel-Datei zu laden.

    Rufen Sie das angegebene Arbeitsblatt über die Methode
  • Workbook.getWorksheets().get(int Index)
  • ab.

    Rufen Sie das angegebene Bild über die Methode
  • Worksheet.getPictures().get(int Index)
  • ab.

    Holen Sie sich die Zeile des Bildes über die Methode
  • ExcelPicture.getTopRow()
  • und die

    ExcelPicture.getLeftColumn()# 🎜🎜# Methode, Spaltenposition. Drucken Sie abschließend die erhaltenen Ergebnisse aus.

  • Das Folgende ist der vollständige Code als Referenz:

Java # 🎜🎜#

import com.spire.xls.*;

public class GetImageLocation {
public static void main(String[] args) {
//加载测试文档
Workbook wb = new Workbook();
wb.loadFromFile("sample.xlsx");

//获取第2个工作表
Worksheet sheet = wb.getWorksheets().get(1);

//获取工作表中的第一张图片
ExcelPicture picture = sheet.getPictures().get(0);

//获取图片所在行、列
int row = picture.getTopRow();
int column = picture.getLeftColumn();

//输出获取结果
System.out.println("location is :(" + row + "," + column + ")");
}
}

Das Leseergebnis ist wie in der Abbildung dargestellt. Das Bild befindet sich in der achten Zeile und vierten Spalte:

#🎜🎜 #

Das obige ist der detaillierte Inhalt vonSo erhalten Sie die Zeilen- und Spaltenkoordinaten eines Bildes in Excel mit Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen