在做java 动态增删图表中,如果将原来的标签数据删除了,在新增标签数据,发现颜色没设置,然后找不到对应的方法。

将word模板另外存word.xml格式,你会发现word模板其实是一大堆标签,你操作的是标签。然后打开排查,发现颜色标签如下:

“accent1”代表的就是蓝色

然后打开代码:

//设置颜色

CTSchemeColor ctSchemeColor = ctBarSer.addNewSpPr().addNewSolidFill().addNewSchemeClr();

ctSchemeColor.setVal(STSchemeColorVal.Enum.forString("bg2"));

一层层标签对应的添加,然后点进去STSchemeColorVal 发现枚举类就这些

STSchemeColorVal.Enum BG_1 = STSchemeColorVal.Enum.forString("bg1"); //白色

STSchemeColorVal.Enum TX_1 = STSchemeColorVal.Enum.forString("tx1"); //黑色

STSchemeColorVal.Enum BG_2 = STSchemeColorVal.Enum.forString("bg2"); //灰色 25%

STSchemeColorVal.Enum TX_2 = STSchemeColorVal.Enum.forString("tx2"); //培安紫

STSchemeColorVal.Enum ACCENT_1 = STSchemeColorVal.Enum.forString("accent1"); //矢车菊蓝

STSchemeColorVal.Enum ACCENT_2 = STSchemeColorVal.Enum.forString("accent2"); //巧克力黄

STSchemeColorVal.Enum ACCENT_3 = STSchemeColorVal.Enum.forString("accent3"); //灰色 50%

STSchemeColorVal.Enum ACCENT_4 = STSchemeColorVal.Enum.forString("accent4"); //橙色

STSchemeColorVal.Enum ACCENT_5 = STSchemeColorVal.Enum.forString("accent5"); //钢蓝

STSchemeColorVal.Enum ACCENT_6 = STSchemeColorVal.Enum.forString("accent6"); //浅绿

STSchemeColorVal.Enum HLINK = STSchemeColorVal.Enum.forString("hlink"); //深蓝

STSchemeColorVal.Enum FOL_HLINK = STSchemeColorVal.Enum.forString("folHlink"); //紫色

STSchemeColorVal.Enum PH_CLR = STSchemeColorVal.Enum.forString("phClr"); //白色

STSchemeColorVal.Enum DK_1 = STSchemeColorVal.Enum.forString("dk1"); //黑色

STSchemeColorVal.Enum LT_1 = STSchemeColorVal.Enum.forString("lt1"); //白色

STSchemeColorVal.Enum DK_2 = STSchemeColorVal.Enum.forString("dk2"); //灰色 25%

STSchemeColorVal.Enum LT_2 = STSchemeColorVal.Enum.forString("lt2"); //培安紫

意味着就只有这些颜色。具体还可不可以通过实现来构造新的颜色,目前还没发现,有再更新。

上面有些颜色是重复的,可能着色的目的不一样吧,有些是对背景色,有些是对文本着色等等。

java poi word 图表_Java操作Poi--word图表中颜色的设置相关推荐

  1. java maven 读取配置文件_Java项目和maven项目中如何获取设置配置文件中的属性

    通常情况下,我们会在一些配置文件文件中配置一些属性.如: indexPath = E\:\\Tomcat_7.0\\webapps\\ipost_stage\\lucene\\index imgUpl ...

  2. java 调用word插件_java一键生成word操作,比poi简单

    [Java] 纯文本查看 复制代码package com.jeeplus.modules.fact.util; import java.io.BufferedInputStream; import j ...

  3. java 读取ppt文件_java使用poi读取ppt文件和poi读取excel、word示例

    Apache的POI项目可以用来处理MS Office文档,codeplex上还有一个它的.net版本.POI项目可创建和维护操作各种基于OOXML和OLE2文件格式的Java API.大多数MS O ...

  4. java excel转word表格_java利用poi生成/读取excel表格、生成word

    1.引入jar包依赖 org.apache.poi poi 3.9 org.apache.poi poi-ooxml 3.8 View Code 2.编写代码测试 1 packagetestweb;2 ...

  5. java poi word 表格_java 使用POI 读写word 表格

    导读热词 下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. import java.io.FileInputStream; import j ...

  6. java读写word模板_Java操作Word模板插入列表

    Java操作Word模板插入列表 通过poi操作word,插入各种编号的列表,包括数字,字母,罗马字符,自定义任意字符.下面的示例就用了音乐符♬. 1.制作模板,插入列表使用语法*,模板内容为{{*n ...

  7. word中添加java代码怎么写_Java如何在word文档中写一个段落?

    在Java编程中,如何在word文档中写一个段落? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新版本 ...

  8. easypoi导出word表格_java如何导出word和wps文档

    使用场景:打开一个表单页面,导出word或wps文件,代码框架基于springboot+jpa 一.准备word模板 二.pom.xml文件中引入依赖 <dependency><gr ...

  9. 学计算机基础word题,计算机操作基础Word练习题

    计算机操作基础Word练习题 <计算机操作基础>Word 练习题 一.判断题: 1. 用"插入"菜单中的"符号"命令可以插入符号和其他特殊字符. 2 ...

最新文章

  1. 病虫害模型算法_基于深度学习的目标检测算法综述
  2. Scala 递归学习的例子
  3. 我所碰到的面试题之------前端常见浏览器兼容性问题解决方案---
  4. java display属性_JavaScript中的style.display属性操作
  5. python列表 行列选择_Python第七课——如何选取excel表格的行数据和列数据
  6. oracle更改语句用 怎么站位,Oracle 数据库如何修改控制文件的位置
  7. camera(18)---双摄像头深度剖析 :双Camera的生态链
  8. Huffman编码树
  9. LeetCode - 54. Spiral Matrix
  10. 关于ES6 Class语法相关总结
  11. 类似switchhost 的简单host切换工具
  12. OSPF高级特性 —— 路由聚合(汇总)
  13. 阿尔泰USB5630数据采集卡
  14. 头条小程序登录40014 bad params
  15. Java面向对象之创建和使用对象——定义学生/教师类并输出相关信息
  16. iOS 开发者必不可少的 75 个工具,你都会了吗
  17. idea使用docker-mave插件打包镜像并部署到harbor私服仓库
  18. 魔兽随身助手选服务器,魔兽世界军团再临随身助手App常见问题官方解答汇总
  19. PTA新生训练赛----3
  20. 正则表达式实例:取得普陀区所有的小区名字和地址

热门文章

  1. 学习感悟:态度决定一切
  2. 10年IT老兵个人工作感悟
  3. 百度搜索 乱码 IE 8 如何解决
  4. js object实现ksort
  5. 力扣网---贪心算法(JAVA实现)---中等(一)
  6. 资深老师讲解CAD中的旋转命令,值得一学!
  7. EXCEl做移动平均数
  8. 微信开发者工具——快捷键汇总
  9. 今日新鲜事python_Python登录人人网并抓取新鲜事
  10. 【读什么】APP,你私人的阅读代理机