Rumah  >  Artikel  >  Java  >  Bagaimana untuk menukar Excel menjadi gambar dalam Java?

Bagaimana untuk menukar Excel menjadi gambar dalam Java?

王林
王林ke hadapan
2023-05-07 16:46:085084semak imbas

Java menukar Excel kepada gambar, html, XPS, XML, CSV

Melalui penukaran format dokumen, keperluan untuk operasi dokumen dalam situasi pejabat yang berbeza dapat dipenuhi. Artikel ini akan memperkenalkan cara menukar dokumen Excel kepada format dokumen biasa yang lain. Melalui kaedah dalam artikel ini, anda boleh menyokong penukaran Excel kepada PDF, gambar, html, XPS, XML, CSV, PCL, ODS, PostScript dan versi Office Excel yang berbeza, seperti versi97-2003, versi2007, versi2010, versi2013, versi2016, dsb. format dokumen yang berbeza. Artikel ini mengambil penukaran beberapa format dokumen sebagai contoh untuk memperkenalkan kaedah penukaran tertentu.

Alat yang digunakan: Spire.XLS Percuma untuk Java (versi percuma)

Muat turun dan import fail Jar:

Kaedah 1: Muat turun pakej fail jar dari laman web rasmi. Selepas memuat turun, nyahzip fail dan import Spire.Xls.jar dalam folder lib ke dalam program Java. Seperti yang ditunjukkan di bawah:

Bagaimana untuk menukar Excel menjadi gambar dalam Java?

Kaedah 2: Boleh diimport melalui repositori maven.

Contoh kod Java (untuk rujukan)

import com.spire.xls.*;

public class ExcelToImg {
    public static void main(String[] args) {
        //加载Excel工作表
        Workbook wb = new Workbook();
        wb.loadFromFile("test.xlsx");

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

        //调用方法将Excel工作表保存为图片
        sheet.saveToImage("ToImg.png");
        //调用方法,将指定Excel单元格数据范围保存为图片
        //sheet.saveToImage("ToImg2.png",8,1,30,7);

        //调用方法将Excel保存为HTML
        sheet.saveToHtml("ToHtml.html");

        //调用方法将Excel保存为XPS
        sheet.saveToFile("ToXPS.xps", String.valueOf(FileFormat.XPS));

        //调用方法将Excel保存为CSV
        sheet.saveToFile("ToCSV.csv", String.valueOf(FileFormat.CSV));

        //调用方法将Excel保存为XML
        sheet.saveToFile("ToXML.xml", String.valueOf(FileFormat.XML));

        //调用方法将Excel保存为PostScript
        sheet.saveToFile("ToPostScript.postscript", String.valueOf(FileFormat.PostScript));

        //调用方法将Excel保存为PCL
        sheet.saveToFile("ToPCL.pcl", String.valueOf(FileFormat.PCL));

    }
}

Hasil penukaran dokumen:

Bagaimana untuk menukar Excel menjadi gambar dalam Java?

Atas ialah kandungan terperinci Bagaimana untuk menukar Excel menjadi gambar dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam