public class ExcelPicUtil extends Object
Constructor and Description |
---|
ExcelPicUtil() |
Modifier and Type | Method and Description |
---|---|
static List<? extends org.apache.poi.ss.usermodel.PictureData> |
getAllPictures(org.apache.poi.ss.usermodel.Workbook workbook)
获取所有图片列表
|
static ExcelPicType |
getPicType(File picFile)
获取图片类型
|
static List<org.apache.poi.ss.usermodel.Picture> |
getShapePics(org.apache.poi.ss.usermodel.Sheet sheet)
获取工作簿指定sheet中绘制的图片列表
结果中 Picture.getClientAnchor() 标识位置信息,Picture.getPictureData() 标识图片数据 |
static List<org.apache.poi.ss.usermodel.Picture> |
getShapePics(org.apache.poi.ss.usermodel.Workbook workbook,
int sheetIndex)
获取工作簿指定sheet中绘制的图片列表
|
static void |
writePicTo(org.apache.poi.ss.usermodel.PictureData pic,
File file)
写入图片到文件
|
static void |
writePicTo(org.apache.poi.ss.usermodel.Picture pic,
File file)
写入图片到文件
|
public static ExcelPicType getPicType(File picFile)
picFile
- 图片文件public static void writePicTo(org.apache.poi.ss.usermodel.Picture pic, File file)
pic
- 图片数据file
- 文件public static void writePicTo(org.apache.poi.ss.usermodel.PictureData pic, File file)
pic
- 图片数据file
- 文件public static List<? extends org.apache.poi.ss.usermodel.PictureData> getAllPictures(org.apache.poi.ss.usermodel.Workbook workbook)
workbook
- 工作簿Workbook
public static List<org.apache.poi.ss.usermodel.Picture> getShapePics(org.apache.poi.ss.usermodel.Workbook workbook, int sheetIndex)
workbook
- 工作簿Workbook
sheetIndex
- sheet的索引PictureData
public static List<org.apache.poi.ss.usermodel.Picture> getShapePics(org.apache.poi.ss.usermodel.Sheet sheet)
Picture.getClientAnchor()
标识位置信息,Picture.getPictureData()
标识图片数据sheet
- 工作表Sheet
Copyright © 2025. All rights reserved.