精华内容
下载资源
问答
  • word突出显示文本设置
    千次阅读
    2020-04-07 17:25:35

    1、pom.xml

    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-ooxml</artifactId>
        <version>4.1.2</version>
    </dependency>
    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-ooxml-schemas</artifactId>
        <version>4.1.2</version>
    </dependency>
    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi</artifactId>
        <version>4.1.2</version>
    </dependency>
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-collections4</artifactId>
        <version>4.4</version>
    </dependency>
    <dependency>
        <groupId>commons-codec</groupId>
        <artifactId>commons-codec</artifactId>
        <version>1.13</version>
    </dependency>
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <version>1.19</version>
    </dependency>
    <dependency>
        <groupId>org.apache.xmlbeans</groupId>
        <artifactId>xmlbeans</artifactId>
        <version>3.1.0</version>
    </dependency>

     

    2、设置背景色(以不同颜色突出显示文本)

    package test;
    
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    
    import org.apache.poi.xwpf.usermodel.XWPFDocument;
    import org.apache.poi.xwpf.usermodel.XWPFParagraph;
    import org.apache.poi.xwpf.usermodel.XWPFRun;
    import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTShd;
    import org.openxmlformats.schemas.wordprocessingml.x2006.main.STHighlightColor;
    
    public class Test2 {
    
    	public static void main(String[] args) {
    		XWPFDocument document = new XWPFDocument();
    		FileOutputStream fos = null;
    		try {
    			fos = new FileOutputStream(new File("I:\\test.docx"));
    			//段落
    			XWPFParagraph paragraph = document.createParagraph();
    			//具有相同属性的一个区域。  
    			XWPFRun run = paragraph.createRun();
    			run.setBold(true); //加粗
    			run.setText("测试");
    			run.setColor("FF0000");
    			run = paragraph.createRun();
    			run.setText("背景色");
    			run.getCTR().addNewRPr().addNewHighlight().setVal(STHighlightColor.YELLOW);
    			run = paragraph.createRun();
    			CTShd shd = run.getCTR().addNewRPr().addNewShd();
    			shd.setFill("FFFF00");
    			run.setText("底纹");
    			document.write(fos);
    		} catch (Exception e) {
    			e.printStackTrace();
    		} finally {
    			if (fos != null) {
    				try {
    					fos.close();
    					document.close();
    				} catch (IOException e) {
    					e.printStackTrace();
    				}
    			}
    		}
    	}
    }
    

    3、16种背景色获取

    	/**
    	 * 17 种标准色是 aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, yellow。
    	 * @param color
    	 * @return
    	 * @date 2020年4月7日 下午7:16:39
    	 */
    	private static Enum getBackground(String color) {
    		color = color.replaceAll("\\s+", "");
    		if ("yellow".equals(color) || "rgb(255,255,0)".equals(color) || "#FFFF00".equals(color)) {
    			return STHighlightColor.YELLOW;//1-黄色
    		} else if ("lime".equals(color) || "rgb(0,255,0)".equals(color) || "#00FF00".equals(color)) {
    			return STHighlightColor.GREEN;//2-绿色
    		} else if ("aqua".equals(color) || "rgb(0,255,255)".equals(color) || "#00FFFF".equals(color)) {
    			return STHighlightColor.CYAN;//3-青色
    		} else if ("fuchsia".equals(color) || "rgb(255,0,255)".equals(color) || "#FF00FF".equals(color)) {
    			return STHighlightColor.MAGENTA;//4-粉红色
    		} else if ("blue".equals(color) || "rgb(0,0,255)".equals(color) || "#0000FF".equals(color)) {
    			return STHighlightColor.BLUE;//5-蓝色
    		} else if ("red".equals(color) || "rgb(255,0,0)".equals(color) || "#FF0000".equals(color)) {
    			return STHighlightColor.RED;//6-红色
    		} else if ("navy".equals(color) || "rgb(0,0,128)".equals(color) || "#000080".equals(color)) {
    			return STHighlightColor.DARK_BLUE;//7-深蓝色
    		} else if ("teal".equals(color) || "rgb(0,128,128)".equals(color) || "#008080".equals(color)) {
    			return STHighlightColor.DARK_CYAN;//8-深青色
    		} else if ("green".equals(color) || "rgb(0,128,0)".equals(color) || "#008000".equals(color)) {
    			return STHighlightColor.DARK_GREEN;//9-深绿色
    		} else if ("purple".equals(color) || "rgb(128,0,128)".equals(color) || "#800080".equals(color)) {
    			return STHighlightColor.DARK_MAGENTA;//10-深粉红色,紫色
    		} else if ("maroon".equals(color) || "rgb(128,0,0)".equals(color) || "#800000".equals(color)) {
    			return STHighlightColor.DARK_RED;//11-深红色
    		} else if ("olive".equals(color) || "rgb(128,128,0)".equals(color) || "#808000".equals(color)) {
    			return STHighlightColor.DARK_YELLOW;//12-深黄色
    		} else if ("gray".equals(color) || "rgb(128,128,128)".equals(color) || "#808080".equals(color)) {
    			return STHighlightColor.DARK_GRAY;//13-深灰色
    		} else if ("silver".equals(color) || "rgb(192,192,192)".equals(color) || "#C0C0C0".equals(color)) {
    			return STHighlightColor.LIGHT_GRAY;//14-浅灰色
    		} else if ("black".equals(color) || "rgb(0,0,0)".equals(color) || "#000000".equals(color)) {
    			return STHighlightColor.BLACK;//15-黑色
    		} else {
    			return STHighlightColor.NONE;//无色
    		}
    	}

     

     

     

    更多相关内容
  • Word 突出显示 快捷键

    万次阅读 2018-12-04 09:04:44
    Word:没有直接的快捷键,可以设置一个 方法如下:文件→Word选项→自定义功能区→键盘快捷方式,点击自定义; 自定义键盘→类别中选“所有命令”→命令中选...WPS中没有突出显示快捷键,并且也不能自己设置 ...

    Word:没有直接的快捷键,可以设置一个
    方法如下:文件→Word选项→自定义功能区→键盘快捷方式,点击自定义;
    自定义键盘→类别中选“所有命令”→命令中选“Highlight”→输入想要设置的快捷键→指定
    在这里插入图片描述
    在这里插入图片描述
    WPS中没有突出显示快捷键,并且也不能自己设置

    展开全文
  • 一、概述 在看文档的时候(需求文档... 因为使用的是word,那么问题变为:在word中查找特定格式的文本。 本文使用的word版本是:Word 2019 二、查找颜色字体 1、步骤是: CTRL+F --- 高级查找(A) --- 2、更多 --- 字体

    Word查找红色文字 Word查找颜色字体 Word查找突出格式文本

    一、概述

            在看文档的时候(需求文档、项目文档等),习惯将重点内容进行标记,比如:文字加粗,文字标记颜色,文字加背景色等等,保存之后,下次再打开,想直接找这些重点标记的内容,还得一页一页的翻看,很不方便,有没有办法直接搜索到这些内容呢? 因为使用的是word,那么问题变为:在word中查找特定格式的文本

            本文使用的word版本是:Word 2019

    二、查找颜色字体

            1、步骤是: CTRL+F --- 高级查找(A) ---

             2、更多 --- 字体

             3、查找字体 --- 字体颜色 --- 设置为 红色

             4、点击 --- 查找下一处 --- 即可将红色字体查出来

    三、查找突出格式文本(字体背景色)

            1、文本突出显示颜色 --- Word中的表述

            2、步骤:更多 --- 突出显示 

            3、即可查找【突出显示】的文本,但是不能设定突出显示的颜色

    展开全文
  • Word怎么把文字内容进行高亮显示

    Word中怎么设置文字高亮?一般编辑软件中关键字都可以设置高亮,这样醒目而且重点突出。下面就用我常用的speedoffice为例来操作下如何高亮吧。

    1,在电脑上用word软件打开目标文件。然后用鼠标选中需要高亮显示的文字,如图所示。

    2,然后在上方工具栏中,点击一下主页--“颜色高亮”的图标。颜色可以根据个人需要设置。

    3,完成以上设置后,即可在word中设置高亮显示,效果如下。

    展开全文
  • React-Text-Highlights 这是一个React组件,用于突出显示文本中的短语或一组短语。 你可以找到一个安装 npm i --save react-text-highlights重要概念该库可让您以所需的任何颜色突出显示各种短语或“短语集” 。 ...
  • Word2021文档中快速查找突出显示文本.docx
  • Word2021文档中快速查找突出显示文本.docx
  • word的时候不知道怎么的,鼠标拖动文字无法突出显示了,搞了很久,最后试了下面几个方法,不知道哪个就成功了 转自链接:https://zhidao.baidu.com/question/123365305.html 如果只是浏览器文字不能bai拖拽,可以...
  • 其实word的查找还有其他非常实用的功能,那就是查找、替换特定文字的格式、样式以及突出显示。今天,学习啦小编就教大家在Word中批量修改特定文字样式及突出显示的技巧。Word中批量修改特定文字样式及突出显示的步骤...
  • Word2021中以不同颜色突出显示文本的方法.docx
  • 有时,为了使Word里面的某个词或者某句话突出显示,就需要用到高亮设置,那么怎么才能高亮显示了,小编以最常用的speedoffice为例说明 首先,用speedoffice打开文件,用鼠标选中需要突出显示文字,如图 接着,在...
  • 使用docx的包,这里包名为:python-docx from docx.shared import RGBColor,Pt def set_run(run,font_size,bold,color): run.font.size =font_size run.bold=bold ...定义一个方法,获取文本的style fil...
  • wdNoHighlight .Collapse wdCollapseEnd End With Loop End With Application.ScreenUpdating = True End Sub 然后,保存 点击“运行”,这样的话,就会把不同颜色的突出显示变成对应的不同字体颜色的突出显示。...
  • 在PowerPoint中突出显示文本(Office 365订阅服务器) (Highlighting Text in PowerPoint (Office 365 Subscribers)) If you’re an Office 365 subscriber, go ahead and open PowerPoint and move to the slide ...
  • Word allows you to highlight text just as you would using a highlighter on paper. You can call out specific parts of a document using the highlighting tool. What if you want to copy all non-contiguous...
  • Word Highlighter 突出显示文本中的单词。 它是文本作者或编辑的工具。 这些词将从任意文本文件中加载。 文本文件中的每一行都包含一个单词。 示例应用程序: * 在文本中查找不应出现的单词 * 在文本中查找感兴趣的...
  • MATLAB m 文件的语法高亮 Word 宏。 该程序为 Word 文档中包含的 MATLAB m 文件代码段提供语法高亮显示。 此宏不提供按您键入的突出显示,在用户启动宏... 该宏假定所有文本引号都是平衡的,并且不会突出显示语法错误。
  • Word 里有一个文本突出显示颜色的功能,可以对部分文本内容起到标注的作用,方便重点的强调。由于突出显示颜色数量限制为 15 种颜色,所以我们往往可以通过底纹填充来弥补这不足。底纹填充处理可以获取相近的效果...
  • “字体颜色”设置为红色——>确定,如下图: 三、扩展 需求:查找word文档中所有红色字体的位置。 实现:“查找”—>“更多”(展开更多,按钮文字切换为更少)——>“格式”——>...
  • 我有一个PHP突出显示功能,使某些单词变粗.下面是函数,它很有用,除非数组:$words包含单个值:b例如,有人搜索:jessie j price tag feat b o b这将在数​​组$words中包含以下条目:jessie,j,price,tag,feat,b,o,b当...
  • 比较两个word内容将不一样的地方标记出来
  • WPF 文本块部分高亮突出显示 实现思路 利用TextBlock可以使用Run来组成Text内容的特性实现。 public class HighlightTextblock : TextBlock { public string DefaultText { get; set; } public string HiText...
  • Atom-atom-quick-highlight.zip,快速突出显示文本快速突出显示,atom是一个用web技术构建的开源文本编辑器。
  • 高亮显示word中指定字体颜色,用python实现比较麻烦,用word 宏实现更容易,效率也更高。当然python扩展性能更好,所以也尝试用python实现。 由于python-docx插件需要分开段落和表格读取,应此需要分开操作。段落的...
  • Abbr 是一个 JavaScript 库/函数,用于在文本中查找、突出显示和注释缩写。 它通过文本并在标签(或其他选择)中包装首字母缩略词(或任何你想要的),并为它们提供带有解释的title属性(同样,可定制)。 它不...
  • Word中如何显示修改痕迹.doc 在公文完成之后,一定要经过领导修改、审批,使用审阅功能,领导们就可以留下自己的审批痕迹,而公文起草者也可以看到其他人的修改痕迹。  启动修订功能  点击菜单【工具】中的...
  • 通过像http://poi.apache.org这样的库,我们可以用任何文本颜色创建word文档,但是对于文本的背景或突出显示,我没有找到任何解决方案.手动方式的单词页面颜色!:这是我通过poi.apache创建word文档的主要代码// Blank ...
  • vue 文本显示组件 提示词 (vue-highlight-words) A simple port from react-highlight-words 一个来自react-highlight-words的简单端口 Vue component to highlight... Vue组件可突出显示较大文本中的单词。 View...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,389
精华内容 5,355
关键字:

word突出显示文本设置