导入 Jar 依赖

方法一:下载免费的 Spire.XLS for Java并解压,然后将 Spire.Xls.jar 文件作为依赖添加到您的项目中。

方法二:在pom.xml中添加如下配置,直接将jar依赖添加到maven项目中。

<repositories><repository><id>com.e-iceblue</id><name>e-iceblue</name><url>http://repo.e-iceblue.com/nexus/content/groups/public/</url></repository>
</repositories>
<dependencies><dependency><groupId>e-iceblue</groupId><artifactId>spire.xls.free</artifactId><version>3.9.1</version></dependency>
</dependencies>

示例代码

import com.spire.xls.*;import java.awt.*;public class ApplyMultiFontsInCell {public static void main(String[] args) {//Create a Workbook instanceWorkbook wb = new Workbook();//Get the first worksheetWorksheet sheet = wb.getWorksheets().get(0);//Create first Excel fontExcelFont font1 = wb.createFont();font1.setFontName("Calibri");font1.setColor(Color.blue);font1.setSize(12f);font1.isItalic(true);//Create second Excel fontExcelFont font2 = wb.createFont();font2.setFontName("Times New Roman");font2.setColor(Color.BLACK);font2.setSize(12f);font2.isItalic(true);font2.setUnderline(FontUnderlineType.Double);//Create third Excel fontExcelFont font3 = wb.createFont();font3.setFontName("Arial");font3.setColor(Color.RED);font3.setSize(14f);font3.isBold(true);//Insert text to cell B5RichText richText = sheet.getCellRange("B5").getRichText();richText.setText("This is an example of how to apply multiple font styles in one Excel cell using Java.");//Apply three fonts to the text in the cell B5richText.setFont(0, 21, font1);richText.setFont(22, 55, font2);richText.setFont(56, 84, font3);//Save the documentwb.saveToFile("MultiFonts.xlsx", ExcelVersion.Version2016);}
}

在 Java 中的一个单元格中应用多种字体相关推荐

  1. java 单元格内容加粗,excle单元格如何加粗《EXCEL中怎么对单元格中,公式的部分字段加粗?》...

    问下EXCEL表格分割线怎么加粗 单元格样式设置包含分割线加粗. Excel表格单元格线样式操作如下: ①框选单元格--右击--设置单元格 ②弹出"设置单元格式"--边框--根据实 ...

  2. datagridview java_仅更新datagridview中的一个单元格

    我正在编写一个Watch Window,它从 Serial Port 获取数据,并在 DataGridView 中显示变量info / value . 我有一个 Timer Event ,每隔500毫 ...

  3. 如何在Excel中将多个单元格中的文本合并到一个单元格中

    If you have a large worksheet in an Excel workbook in which you need to combine text from multiple c ...

  4. 如何将Excel多行单元格文字合并到一个单元格中

    如何将Excel多行单元格文字合并到一个单元格中 参考网址:https://jingyan.baidu.com/article/ed15cb1b28042c5ae369819f.html 1.打开需要 ...

  5. EXCEL中将多个单元格内容合并到一个单元格中的方法(转帖+亲自实践)

    原帖位置:EXCEL中将多个单元格内容合并到一个单元格中的方法 http://t.excelhome.net/thread-3875-1-1.html 说明:这个技巧主要用到以下2个功能 1.Offi ...

  6. JAVA导出excel表格标题加粗,【excle特定文字加粗】java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗)...

    java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗) HSSFCellStyle style = (HSSFCellStyle) wb.createCellStyle( ...

  7. python 拆分excel单元格_Python怎么在Excel中把一个单元格里的内容拆分提取?:excel表格已拆分的数据提取...

    Python怎么在Excel中把一个单元格里的内容拆分提取? 有规律的话写代码可以处理,没有就没有办法 如何将EXCEL表中的数据分离出来? 如图,B1输入:=LEFT(A1,FIND("排 ...

  8. 【table-4】带斑马纹的表格样式、动态更改表格中某一个单元格字体颜色

    斑马纹表格(鼠标划过表格,表格颜色不变) 可以通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class,表明该行处于某种状态 <el-tabl ...

  9. html拆分单元格多行,拆分一个单元格中多行字符到不同单元格

    有如下格式excel数据: Number           ID                Assignment 1                     A                 ...

最新文章

  1. 2009 Competition Highlights by ICPC Live
  2. hive分隔符_HIVE-默认分隔符的(linux系统的特殊字符)查看,输入和修改
  3. 【十二省联考2019】字符串问题【后缀自动机】【拓扑排序】
  4. linux编码 form表单,Linux以form表单形式上传文件讲解
  5. c# 操作redisclient 设置过期时间_C# Redis分布式锁单节点
  6. 微信被曝大“Bug”?有用户账户资金被盗刷,这个功能要慎用
  7. NYOJ水题--最短街区问题
  8. 第3次作业:阅读《构建之法》1-5章
  9. rcvd lcp termreq id=0x2 mppe required but not available
  10. 【渝粤题库】陕西师范大学165203 社会保险学 作业(专升本)
  11. 如何在vscode中优雅的编写C语言
  12. [深度学习]CNN的基础结构与核心思想
  13. 虚幻UE4/5中如何使用材质节点旋转贴图
  14. adobe dreamweaver cs5序列号
  15. 如何配置静态路由?这个实例详解交换机的静态路由配置
  16. 【全面掌握windowXP系统优化的四个步骤 】
  17. Google黑客语法总结
  18. div设置下拉滚动条以及翻滚到底部
  19. linux 磁盘管理3板斧,df、du、fdisk:Linux磁盘管理三板斧的使用心得(2)
  20. 微型计算机中使用较多的是SATA接口,NVMe U.2+PCIe SSD三盘RAID 0首发测试

热门文章

  1. ▷Scratch课堂丨物理模拟地球公转,值得你的分享收藏!
  2. ECE认证机构怎么选?
  3. 华为数通 软开2021实习生 业务主管面 (已通过)
  4. POSTGIS路径规划的简单配置(数据库配置)
  5. android 自定义canvas,android随笔之自定义View的Canvas用法
  6. 使用Google Analytics统计用户留存率
  7. python培训实习报告
  8. vue 使用pdf.js
  9. 网站盈利模式分析分类——别人的网站是怎么赚钱的
  10. API文档自动生成的方法