Rumah > Java > javaTutorial > Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?

Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?

WBOY
Lepaskan: 2023-04-24 23:49:10
ke hadapan
2069 orang telah melayarinya

Pengenalan

Alat: Free Spire. Import fail jar dalam folder lib ke dalam program java; atau muat turun dan importnya melalui gudang maven.

Jar

Kesan import:

Contoh kod Java

Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?Contoh 1 Tambah imej

Kesan penambahan gambar:

import com.spire.xls.*;

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

        //获取工作表
        Worksheet sheet = wb.getWorksheets().get(0);

        //添加图片
        ExcelPicture picture = sheet.getPictures().add(7,2,"tp.png");
        picture.setHeight(270);//设置图片高度
        picture.setWidth(550);//设置图片宽度
        picture.setRotation(20);//设置图片旋转角度
        picture.setAlternativeText("Picture1");//设置图片可选文本
        picture.setHyperLink("http://www.baidu.com",true);//添加超链接到图片

        //保存文档
        wb.saveToFile("AddImage.xlsx", ExcelVersion.Version2010);
        wb.dispose();
    }
}
Salin selepas log masuk

Contoh 2 Gambar bacaan

Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?

Hasil bacaan gambar:

import com.spire.xls.*;

import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

public class ExtractImage {
    public static void main(String[] args) throws IOException {
        //加载文档
        Workbook wb = new Workbook();
        wb.loadFromFile("AddImage.xlsx");

        //获取第一张工作表
        Worksheet sheet = wb.getWorksheets().get(0);

        //获取工作表中第一张图片并保存到指定路径
        ExcelPicture pic = sheet.getPictures().get(0);
        BufferedImage loImage = pic.getPicture();
        ImageIO.write(loImage,"jpg",new File("ExtractedImage.jpg"));
    }
}
Salin selepas log masuk

Contoh 3 Memadam Gambar

Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?

Selepas menjalankan program, anda boleh melihat kesan pemadaman gambar dalam fail yang dijana.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan Java untuk menambah, membaca dan memadam gambar dalam Excel?. 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