精华内容
下载资源
问答
  • 主要介绍了通过Java设置Word页面背景色过程详解,Word中可以针对不同文档排版设计要求来设置背景设置颜色。常见的可设置单一颜色、渐变色或加载图片来设置成背景。下面通过Java来设置以上3种Word页面背景色,需要的...
  • 用 pdf 转换成 word 后会有背景图片 这些图片一张张删除太麻烦了,怎么批量删除呢? 首先这些图片是 浮动图形 而不是嵌入式图片,所以不能用替换全部删除。最后还是用 vba 代码删除了。 Sub 删除浮动式图片() ...

    用 pdf 转换成 word 后会有背景图片

    这些图片一张张删除太麻烦了,怎么批量删除呢?

    首先这些图片是 浮动图形 而不是嵌入式图片,所以不能用替换全部删除。最后还是用 vba 代码删除了。

    Sub 删除浮动式图片() 
        Application.ScreenUpdating = False
        Do While ActiveDocument.Shapes.Count > 0
            For Each Shape In ActiveDocument.Shapes
                Shape.Delete
            Next
        Loop
        Application.ScreenUpdating = True
    End Sub

    点击 视图=》宏=》查看宏

    输入宏名称:删除浮动式图片,并点击创建

    将代码 copy 上保存关闭即可

    然后运行宏:再次点击查看宏

    点击运行即可。

    展开全文
  • Word2021文档中使用图片作为页面背景.docx
  • 下面通过Java来设置以上3种Word页面背景色。 使用工具:Spire.Doc for Java v2.2.0 Jar文件导入方法 方法1:通过官网下载。在程序下新建一个directory目录,并命名(本示例中命名为lib);将控件包lib文件夹下的...

    Word中可以针对不同文档排版设计要求来设置背景设置颜色。常见的可设置单一颜色、渐变色或加载指定图片来设置成背景。下面通过Java来设置以上3种Word页面背景色。

    使用工具:Spire.Doc for Java v2.2.0

    Jar文件导入方法

    方法1:通过官网下载。在程序下新建一个directory目录,并命名(本示例中命名为lib);将控件包lib文件夹下的jar(如下图1)直接复制到程序中新建的目录下。复制jar文件后,鼠标右键点击jar文件,选择”Add as Library”。完成导入(如下图2)。

    1

    2

    方法2:通过maven导入。参考导入方法(https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html)。

    Java代码示例(供参考)

    【示例1】添加单一颜色的背景色

    import com.spire.doc.*;
    import com.spire.doc.documents.BackgroundType;
    import java.awt.*;
    import java.io.IOException;
    
    public class BackgroundColor_Doc {
        public static void main (String[] args) throws IOException{
            //加载测试文
            String input="test.docx";
            String output="backgroundcolor.docx";
            Document doc = new Document(input);
    
            //设置单色背景
            doc.getBackground().setType(BackgroundType.Color);
            doc.getBackground().setColor(Color.PINK);
    
            //保存文档
            doc.saveToFile(output,FileFormat.Docx_2013);
        }
    }

    【示例2】添加渐变背景色

    import com.spire.doc.*;
    import com.spire.doc.documents.BackgroundType;
    import com.spire.doc.documents.GradientShadingStyle;
    import com.spire.doc.documents.GradientShadingVariant;
    import java.awt.*;
    import java.io.IOException;
    
    public class GradientBackground_Doc {
        public static void main(String[] arg) throws IOException{
            //加载测试文档
            String input= "test.docx";
            String output="GradientBackgound.docx";
            Document doc = new Document(input);
    
            //设置渐变色
            doc.getBackground().setType(BackgroundType.Gradient);
            doc.getBackground().getGradient().setColor1(Color.white);
            doc.getBackground().getGradient().setColor2(Color.green);
            doc.getBackground().getGradient().setShadingVariant(GradientShadingVariant.Shading_Middle);
            doc.getBackground().getGradient().setShadingStyle(GradientShadingStyle.Horizontal);
    
            //保存文档
            doc.saveToFile(output, FileFormat.Docx_2010);
        }
    }

    【示例3】加载图片设置成背景

    import com.spire.doc.*;
    import com.spire.doc.documents.BackgroundType;
    import java.io.IOException;
    
    public class ImgBackground_Doc {
        public static void main(String[] arg) throws IOException {
            //加载文件
            String input= "test.docx";
            String output="ImgBackgound.docx";
            String img= "lye.png";
            Document doc = new Document(input);
    
            //设置图片背景
            doc.getBackground().setType(BackgroundType.Picture);
            doc.getBackground().setPicture(img);
    
            //保存文档
            doc.saveToFile(output, FileFormat.Docx);
        }
    }

    (本文完)

    转载于:https://www.cnblogs.com/Yesi/p/10831597.html

    展开全文
  • Word文档中,可直接通过【设计】-【页面颜色】页面颜色,通过Java代码可参考如下设置方法: 1. 设置单一颜色背景 doc.getBackground().setType(BackgroundType.Color); doc.getBackground().setColor(Color.PINK)...

    Word文档中,可直接通过【设计】-【页面颜色】页面颜色,通过Java代码可参考如下设置方法:

    1. 设置单一颜色背景

    doc.getBackground().setType(BackgroundType.Color);
    doc.getBackground().setColor(Color.PINK);
    

    2. 设置渐变背景

    doc.getBackground().setType(BackgroundType.Gradient);
    doc.getBackground().getGradient().setColor1(Color.white);
    doc.getBackground().getGradient().setColor2(Color.green);
    

    3. 设置图片背景

    String img= "lye.png";
    Document doc = new Document(input);
    doc.getBackground().setType(BackgroundType.Picture);
    doc.getBackground().setPicture(img);
    

    但是通过这些方式添加的页面背景只能应用于整个文档页面,如果需要只对某些页面设置不        同其他页面的背景,这种方法并不奏效。因此,本文总结了可实现多个页面设置不同背景的方法。

    考虑到只需设置首页背景不同,或者多个页面不同背景的情况,简单分为了两种情况来介绍,但是方法都是类似的。

    程序开发环境:

    1. IDEA

    2. jdk1.8.0

    3.Spire.Doc.jar

     

    情况1:只需设置首页页面背景不同

    【Java】

    import com.spire.doc.*;
    import com.spire.doc.documents.Paragraph;
    import com.spire.doc.documents.TextWrappingStyle;
    import com.spire.doc.documents.VerticalOrigin;
    import com.spire.doc.fields.DocPicture;
    
    
    public class DifferentPageBackground1 {
        public static void main(String[] args) {
            //加载Word测试文档
            Document doc = new Document();
            doc.loadFromFile("测试.docx");
    
            //获取第一节
            Section section = doc.getSections().get(0);
    
            //设置首页页眉页脚不同
            section.getPageSetup().setDifferentFirstPageHeaderFooter(true);
    
            //获取首页页眉
            HeaderFooter firstpageheader = section.getHeadersFooters().getFirstPageHeader();
            firstpageheader.getParagraphs().clear();//清除首页页眉默认的段落格式(若不清除原有段落中的格式,生成的文档效果中页眉中有一条横线)
    
            //重新添加段落
            Paragraph firstpara= firstpageheader.addParagraph();
    
            //添加图片到段落,设置图片格式
            DocPicture pic0 = firstpara.appendPicture("1.png");
            pic0.setTextWrappingStyle(TextWrappingStyle.Behind);
            pic0.setHorizontalAlignment(ShapeHorizontalAlignment.Center);
            pic0.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);
    
            //获取页面宽度、高度
            int width = (int) section.getPageSetup().getPageSize().getWidth();
            int height = (int) section.getPageSetup().getPageSize().getHeight();
    
            //设置图片大小,铺满页面
            pic0.setWidth(width);
            pic0.setHeight(height);
    
            //同理设置其他页面的页眉
            HeaderFooter otherheader = section.getHeadersFooters().getHeader();
            otherheader.getParagraphs().clear();
            Paragraph otherpara = otherheader.addParagraph();
            DocPicture pic1 = otherpara.appendPicture("2.png");
            pic1.setTextWrappingStyle(TextWrappingStyle.Behind);
            pic1.setHorizontalAlignment(ShapeHorizontalAlignment.Center);
            pic1.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);
            pic1.setWidth(width);
            pic1.setHeight(height);
    
            //保存文档
            doc.saveToFile("result.docx",FileFormat.Docx_2013);
            doc.dispose();
        }
    }
    

     

    情况2:设置多个页面背景不同

    需要说明的是,给多个页面设置不同页面是基于不同节上设置的,因此需要在文档中设置分节(插入分节符),这里测试文档中已经设置了多个分节,如果需要代码设置分节可以参考插入分节符的方法:

    Document doc = new Document();
    doc.loadFromFile("测试.docx");
    //在指定段落后添加分节符
    Paragraph paragraph = doc.getSections().get(0).getParagraphs().get(5);
    paragraph.insertSectionBreak(SectionBreakType.No_Break);
    

    【Java】

    import com.spire.doc.*;
    import com.spire.doc.documents.Paragraph;
    import com.spire.doc.documents.TextWrappingStyle;
    import com.spire.doc.documents.VerticalOrigin;
    import com.spire.doc.fields.DocPicture;
    
    public class DifferentPageBackground2 {
        public static void main(String[] args) {
            //加载Word测试文档
            Document doc = new Document();
            doc.loadFromFile("测试.docx");
    
            //获取第一节中的页眉,添加图片,调整图片格式,铺满页面
            Section section1 = doc.getSections().get(0);
            HeaderFooter header1 = section1.getHeadersFooters().getHeader();
            header1.getParagraphs().clear();
            Paragraph para1= header1.addParagraph();
            DocPicture pic1 = para1.appendPicture("1.png");
            pic1.setTextWrappingStyle(TextWrappingStyle.Behind);
            pic1.setHorizontalAlignment(ShapeHorizontalAlignment.Center);
            pic1.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);
            int width = (int) section1.getPageSetup().getPageSize().getWidth();
            int height = (int) section1.getPageSetup().getPageSize().getHeight();
            pic1.setWidth(width);
            pic1.setHeight(height);
    
            //同理设置第二节页眉中的图片
            Section section2 = doc.getSections().get(1);
            HeaderFooter header2 = section2.getHeadersFooters().getHeader();
            header2.getParagraphs().clear();
            Paragraph para2= header2.addParagraph();
            DocPicture pic2 = para2.appendPicture("2.png");
            pic2.setTextWrappingStyle(TextWrappingStyle.Behind);
            pic2.setHorizontalAlignment(ShapeHorizontalAlignment.Center);
            pic2.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);
            pic2.setWidth(width);
            pic2.setHeight(height);
    
            //同理设置第三节中的页眉中的图片
            Section section3 = doc.getSections().get(2);
            HeaderFooter header3 = section3.getHeadersFooters().getHeader();
            header3.getParagraphs().clear();
            Paragraph para3= header3.addParagraph();
            DocPicture pic3 = para3.appendPicture("3.png");
            pic3.setTextWrappingStyle(TextWrappingStyle.Behind);
            pic3.setHorizontalAlignment(ShapeHorizontalAlignment.Center);
            pic3.setVerticalOrigin(VerticalOrigin.Top_Margin_Area);
            pic3.setWidth(width);
            pic3.setHeight(height);
    
            //保存文档
            doc.saveToFile("result2.docx",FileFormat.Docx_2013);
            doc.dispose();
        }
    }
    

     

    总结

    对Word中的不同页面设置不同背景,需要几个重要步骤:

    1. 设置文档分节

    2. 设置页眉图片,并调整图片格式以铺满整个页面

    3. 运行程序生成文档

    同理,在设置Word水印时,默认的方法也只能生成一个水印文字效果,要实现水印平铺的效果,也可以通过在页眉中添加文字的方法来实现,需要的可以参考这篇文章,里面介绍了如何来实现,这里不作赘述了。

     

    展开全文
  • 我们会经常使用Word办公软件编辑一些文字内容信息,Word是一款非常好用的文字处理软件,在录一些文字内容的时候我们可以对word页面颜色进行设置调整,我们可以对页面的颜色进行选择更改,但是怎样在word文档中更改...

    我们会经常使用Word办公软件编辑一些文字内容信息,Word是一款非常好用的文字处理软件,在录一些文字内容的时候我们可以对word页面颜色进行设置调整,我们可以对页面的颜色进行选择更改,但是怎样在word文档中更改页面颜色呢?下面我们一起来看看如何操作。
    首先我们打开进入需要进行编辑的word文档中。
    如图:
    在这里插入图片描述

    我们初始的文档页面颜色默认都是白色的,下面我们进行操作更改页面背景颜色,我们使用鼠标点击word上方菜单工具栏中的“设计”选项按钮。
    如图:
    在这里插入图片描述

    点击设计选项后进入设置选项界面中,在设计界面点击选择“页面颜色”选项按钮。
    如图:
    在这里插入图片描述

    我们点击“页面颜色”选项按钮后会出现一个下拉窗口,在窗口中我们可以进行选择页面的颜色。
    如图:
    在这里插入图片描述

    我在主体颜色选项中选择了蓝色,点击蓝色然后我们的页面背景颜色就从白色变换到了蓝色。
    如图:
    在这里插入图片描述

    对于在使用word编辑一些信息内容的时候可以操作此方法进行变更页面的背景颜色,希望能够帮助到大家,感谢大家的观看。

    展开全文
  • html和js通过window.print()实现调用浏览器打印带背景图片和生成二维码的文件功能;直接下载可用
  • 背景图因为键盘的弹起而变化,这不是我们想要的。 可以设置 任写一个 就可 然后高度可能高了,有滚动条上下滚动,不美观 设置这个 键盘弹起图片高度会压缩,写js解决,获取窗口高度,赋值给元素,具体怎么获取,...
  • 1、打开要阅读的Word文档,如下所示,默认的页面背景色为白色。 2、找到菜单栏上的“页面布局按钮”,单击该按钮展开设置项。 3、在展开的设置项目中可以找到下红色框内按钮,选择该按钮可以打开页面颜色...
  • Word是我们日常生活、学习和工作中必不可少的文档...下面的示例中,给Word添加背景分为三种情况来讲述,即添加纯色背景,渐变色背景图片背景。 工具使用:下载安装控件Free Spire.Doc后,在项目程序中添加Spire...
  • Word设置段落背景

    千次阅读 2019-04-09 11:16:26
    页面布局——页面背景——页面边框——底纹——填充,选择相应的颜色即可改变正文文档底色。 1 原来的底色 2 设置方法 3 设置成黑色 Word 2013: 4 点击页面布局——页面设置,右下角的...
  • backgroundimagestags = domUtils.getElementsByTagName(me.document, "section span div p "),//抓取背景图片所在的标签 test = function (src, urls) { if (src.indexOf(location.host) != -1 || /(^\.)|(^\/)/...
  • word2016设置整行背景颜色

    千次阅读 2018-08-01 19:32:18
    之前在写文档的时候发现不能向别人那样拥有整行的背景颜色且行之间没有空隙,如下: 设置的方法如下: ① 选中正文,找到如下菜单: ② 选择需要设置的颜色,选择段落(整段背景同时设置) ③结束。...
  • 怎样设置word背景图片每一页都不同

    千次阅读 2011-08-30 11:19:30
    每一页都插入一个“分隔符”和“与上一节相同”: 1、光标置于要插入不同背景的页首:菜单栏——插入...2、在页面插入要成为背景图片——剪切待用。 3、菜单栏——视图——页眉和页脚——(出现“页眉和页脚”浮动
  • 终于到了周末,这两天花了点时间浏览了下谷歌扩展官网的api,发现有挺多很好玩的东西,且是在普通的web上玩不转的东西,然后就打算做一个可以直接搜索到图片且能直接点击设置当前页面背景的插件(扩展): ...
  • hexo+yilia添加背景图片

    千次阅读 热门讨论 2019-11-13 15:53:49
    同时因为每个人选的背景图片可能有所不同,主体颜色可能差异很大,需要调整的颜色可能比较多,这篇博客仅供参考,请自行选择是否替换背景。
  • word封面背景及水印背景 觉得有用的话,欢迎一起讨论相互学习~Follow Me 制作封面 在制作商业项目申报书的时候我们想要封面尽可能美观,常用的方法是使用插入一张很大的图片作为背景。 标题等文本则通过文本框的格式...
  • 3、根据打印背景色和图像按钮的字面理解,我们就知道需要将这个选项勾选就能实现word打印背景颜色或者图片的效果了,我们勾选后点击确定保存设置。 4、确定后我们回到word文档中,然后点击左上角的word设置菜单..
  • word2019设置背景色为护眼的绿色

    千次阅读 2020-06-19 17:26:16
    word2019设置背景色为护眼的绿色 问题描述: word的白色背景反光太强, 对眼睛不好, 需要设置成相对护眼...解决方法, 如下所示, 设计→页面颜色→其他颜色→自定义→设置rgb值, 红色为204, 绿色为232, 蓝色为207 ...
  • 问题描述: word的白色背景反光太强, 对眼睛不好, 需要设置成相对护眼的豆沙绿颜色 解决方法, 如下所示, 设计→页面颜色→其他颜色→自定义→设置rgb值, 红色为204, 绿色为232, 蓝色为207 ...
  • Word页面颜色默认为白色,可以通过“设计”→“页面颜色“进行修改,但无法像字体、字号、行距那样把自己喜爱的其它颜色“设为默认值”。对于经常打字的朋友,把页面颜色改为绿色,对眼睛还是大有好处的,若每次...
  • word插图把图片名字插入Adding an image to a Word document is as simple as dragging and dropping—or clicking Insert > Picture—and then moving it to the right place. But what if you want to put your...
  • #mylotterylist li { min-height: 140px;...这里我为设置了背景图片,然后在建立了html文件, 在电脑上面li的背景都可以显示出来,但是在手机上面有些li的背景就显示不出来了?请问这是什么原因?
  • ngui背景纹理图片You can quickly add visual appeal to your Microsoft Word document by adding a background color, image or texture. You can choose from a variety of colors and fill effects. Adding a ...
  • 一篇文章用WORD编辑好后,只是普通的“素颜”,需要给其进行美化才能“惊艳亮相”,给其添加...第三步、进入设计选项后,在菜单栏中右侧找到“页面背景”区域中的“页面边框选项,点击进入 第四步、在弹出的“边框...
  • 但是此时插入图片,画布与图形大小不匹配,退出后,在word中显示非常大的空白。 那么此时需要做一个画布匹配图形:【设计】-【大小】-【适应绘图】,会发现画布金额图形适应匹配了。 ...
  • vue项目导出页面word

    2021-08-19 16:09:13
    项目有个需求就是导出页面word文件。页面包含表格、echarts图表。 以下是实现: 技术实现:fileSaver.js+html-docx-js ## 1、依赖 `npm install --save html-docx-js npm install --save file-saver ` ## 2...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,401
精华内容 11,760
关键字:

word页面背景图片