Maison  >  Article  >  Java  >  Comment convertir Excel en images en Java ?

Comment convertir Excel en images en Java ?

王林
王林avant
2023-05-07 16:46:085085parcourir

Java convertit Excel en images, html, XPS, XML, CSV

Grâce à la conversion du format de document, les besoins en matière d'opérations documentaires dans différentes situations de bureau peuvent être satisfaits. Cet article explique comment convertir des documents Excel vers d'autres formats de documents courants. Grâce à la méthode décrite dans cet article, vous pouvez prendre en charge la conversion d'Excel en PDF, images, html, XPS, XML, CSV, PCL, ODS, PostScript et différentes versions d'Office Excel, telles que la version 97-2003, la version 2007, la version 2010, version2013, version2016, etc. différents formats de documents. Cet article prend la conversion de plusieurs formats de documents comme exemples pour présenter des méthodes de conversion spécifiques.

Outils utilisés : Free Spire.XLS pour Java (version gratuite)

Téléchargement et importation de fichiers Jar :

Méthode 1 : Téléchargez le package de fichiers jar depuis le site officiel. Après le téléchargement, décompressez le fichier et importez Spire.Xls.jar dans le dossier lib dans le programme Java. Comme indiqué ci-dessous :

Comment convertir Excel en images en Java ?

Méthode 2 : peut être importé via le référentiel maven.

Exemple de code Java (pour référence)

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));

    }
}

Résultat de la conversion du document :

Comment convertir Excel en images en Java ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer