Rumah > Java > javaTutorial > Bagaimana untuk mendapatkan koordinat baris dan lajur gambar dalam Excel dalam Java

Bagaimana untuk mendapatkan koordinat baris dan lajur gambar dalam Excel dalam Java

王林
Lepaskan: 2023-04-18 15:22:03
ke hadapan
2120 orang telah melayarinya

Persekitaran program:

Ikuti kaedah berikut untuk merujuk Spire.Xls.jar Versi: 5.1.0

Kaedah 1: Percuma Muat turun pakej Spire.XLS untuk Java secara setempat, nyahzipnya dan cari fail Spire.Xls.jar dalam folder lib. Kemudian buka antara muka "Struktur Projek" dalam IDEA, dan kemudian ikuti langkah seperti yang ditunjukkan untuk mengimport fail jar secara manual dalam laluan setempat:

Bagaimana untuk mendapatkan koordinat baris dan lajur gambar dalam Excel dalam Java

Kaedah 2: Melalui repositori Maven Muat turun dan import, konfigurasikan pom.xml seperti berikut:

<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>
Salin selepas log masuk

Dapatkan kedudukan baris dan lajur imej

Berikut adalah butiran terperinci langkah:

  • Buat objek kelas Buku Kerja.

  • Panggil kaedah Workbook.loadFromFile(String fileName) untuk memuatkan fail Excel.

  • Dapatkan lembaran kerja yang ditentukan melalui kaedah Workbook.getWorksheets().get(int Index).

  • Dapatkan gambar yang ditentukan melalui kaedah Lembaran Kerja.getPictures().get(int Index).

  • Dapatkan kedudukan baris dan lajur gambar melalui kaedah ExcelPicture.getTopRow() dan kaedah ExcelPicture.getLeftColumn().

  • Akhir sekali, cetak keputusan yang diperolehi.

Berikut ialah kod yang lengkap untuk rujukan:

Jawa

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 + ")");
}
}
Salin selepas log masuk

Hasil bacaan adalah seperti yang ditunjukkan dalam rajah Gambar terletak di baris kelapan dan lajur keempat:

Bagaimana untuk mendapatkan koordinat baris dan lajur gambar dalam Excel dalam Java

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan koordinat baris dan lajur gambar dalam Excel dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan