java excel 背景_Java设置Excel背景
码农公社 210.net.cn 210是何含义?10月24日是程序员节,1024 =210、210既
210
之意。
Java 设置Excel表格颜色背景(即指定单一颜色作为背景色)、图片背景(即加载图片设置成页面背景)。
程序中需要使用免费版Excel类库工具 Free Spire.XLS for Java来辅助实现。
先下载并导入jar文件,可分以下两种方法来导入:
导入方法1:下载jar包,解压到指定本地路径,完成解压后,找到文件夹lib下的jar文件将其手动导入Java程序;
导入方法2:在maven程序中需要先配置Pom.xml文件,指定maven路径及spire.xls.free的依赖,如下:
com.e-iceblue
http://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.xls.free
3.9.1
注意:带free字样才是免费版,同时注意版本号是否正确;
另外,在IDEA 和Eclipse中的额导入方法略微有所差异,可参考官方教程,不做赘述。
Java 代码示例
import com.spire.xls.*;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
public class AddBackground {
public static void main(String[] args)throws IOException {
//加载Excel测试文档
Workbook wb = new Workbook();
wb.loadFromFile("210.net.cn.xlsx");
//获取第一张工作表,设置背景颜色
Worksheet sheet = wb.getWorksheets().get(0);
sheet.getAllocatedRange().getStyle().setColor(new Color(255,239,213));//给工作表中已使用的单元格区域设置背景颜色
//sheet.getCellRange("A1:E19").getStyle().setColor(new Color(176,224,230));//给指定单元格区域设置背景颜色
//获取第二张工作表,设置背景图片
Worksheet sheet1 = wb.getWorksheets().get(1);
BufferedImage image = ImageIO.read( new File("210.cx.png"));
sheet1.getPageSetup().setBackgoundImage(image);
//保存文档
wb.saveToFile("210.net.cn.xlsx", ExcelVersion.Version2013);
wb.dispose();
}
}
背景图片效果:
java excel 背景_Java设置Excel背景相关推荐
- java excel 数据有效性_Java设置Excel数据验证(数据有效性)
数据验证是Excel 2013版本中,数据功能组下面的一个功能,在Excel2013之前的版本,包含Excel2010 Excel2007称为数据有效性.通过在excel表格中设置数据验证可有效规范数 ...
- java excel 数据有效性_Java 设置Excel数据验证(数据有效性)
数据验证是Excel 2013版本中,数据功能组下面的一个功能,在Excel2013之前的版本,包含Excel2010 Excel2007称为数据有效性.通过在excel表格中设置数据验证可有效规范数 ...
- java给frame设置背景_JAVA设置FRAME背景总结设置背景图片
Java中有关Frame背景的设置总结 我们在进行图形用户界面编程时,为了做出一个漂亮.个性化的界面,那么界面的背景就必须考虑了.要想灵活使用背景,就一定要对frame的基本有一些了解,因为在java ...
- java判断excel格式_Java 设置Excel数据验证
import com.spire.xls.*;public classDataValidation {public static voidmain(String[] args) {//创建Workbo ...
- java设置字体大小和颜色_Java 设置Excel图表背景填充(颜色、图片填充)
本文介绍通过Java程序来设置Excel图表背景填充的方法,填充时,可设置颜色填充或者加载图片填充:填充区域可设置整个图表区域或者绘图区域.设置方法参考以下内容. 使用工具:Free Spire.XL ...
- eclipse字体大小设置_Java 设置Excel单元格格式—基于Spire.Cloud.SDK for Java
本文介绍使用Spire.Cloud.SDK for Java来设置Excel单元格格式,包括字体.字号.单元格背景.字体下滑线.字体加粗.字体倾斜.字体颜色.单元格对齐方式.单元格边框等.具体可参照以 ...
- java excel 筛选_Java 在Excel中设置筛选器
在日常办公中,Excel工作表通常含有大量不同类型的数据,当我们想方便,快捷地从中筛选并显示所需数据时,则需用到筛选器这一工具.本文就将通过使用Java程序来演示如何设置Excel筛选器. Jar文件 ...
- java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java设置excel单元格格式为百分比_Java 设置Excel条件格式示例代码(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
最新文章
- Sqlite3支持的数据类型 日期函数以及相关 函数
- python pow和**_Python学习笔记 | 实例3:天天向上的力量
- java计算两地距离(公里)
- 使用Freemarker来页面静态化,与Spring整合使用
- asp.net页面回传与js调用服务端事件,Postback的原理
- 挣钱难,做老板不易,特别是种植老板
- java 编译环境不一致_安装多JDK后,java编译环境和运行环境版本(JDK版本) 不一致解决:...
- bat脚本重启IIS中的网站
- 光伏窗性能研究(3)——单层光伏窗节能性能研究
- Convert UOM values
- 把那个读书的家伙拉出来游坛示众
- uniapp上下滑屏切换支持视频和图片轮播实现,类似抖音效果
- 乔布斯的简历120万被拍卖,HR看了想打人……
- vue日程安排_vue 时间安排表
- 行人重识别(21)——行人重识别算法性能指标
- 基于SpringBoot的淘宝商城系统
- fiery服务器系统安装,fiery服务器打印设置
- 双频段GSM/DCS移动电话射频指标分析(转)
- python清空运行界面_如何清除python界面
- win10计算机管理里用户,在Windows10中设置Administrators管理员用户组的方法