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

王林
Freigeben: 2023-04-18 15:22:03
nach vorne
2121 Leute haben es durchsucht

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>
Nach dem Login kopieren
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 + ")");
}
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage