电脑频道 手机频道
网络技术 路由器
电脑系统 电脑蓝屏
游戏攻略 明星八卦
电脑问答 最新更新
首页 > 文章列表页>正文 公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。

java word文档加水印 java给word文档加水印

【2021-06-30 14:57:15】 来源:网络 作者:福州电脑之家 评论:

java word文档加水印

怎么用java代码给word加水印

1. 制作好文档后,通过“视图→页眉页脚”命令,调出“页眉页脚”工具栏,单击其中的“显示→隐藏文档正文文字”按钮,隐藏正文部分的文字内容。

2. 选择“插入”菜单中的“文本框”命令,在页眉的下方插入一个空文本框。

3. 在文本框内加入作为水印的文字、图形等内容,右击图片,选择快捷菜单中的“设置图片格式”命令,在对话框中“图片”选项卡下,通过“图像控制”改变图像的颜色,对比度和亮度,并手动调整图片的大小。

4. 通过“设置文本框格式”命令,把文本框的线条色改为无线条色。

5. 单击“页眉页脚”工具栏的“关闭”按钮,退出“页眉页脚”编辑。

完成上述步骤的操作,水印制作得以完成,这样就为每一页都添加了相同的水印。

word2007版添加水印在哪里添加呢??

步骤/方法 在word 2007中打开需要添加水印的文档。

在“页面布局”菜单下选择“水印”,我们可以看到word 2007为我们提供了一些水印。

我们可以直接选择这些现成的水印,当然我们也可以做自己心仪的水印。

点击“自定义水印”。

我们选择“文字水印”就可以制作出自己想要的水印了。

在“语言”菜单中选择水印的语言种别,“文字”菜单中选择水印的文字内容,设置好水印文字的字体、字号、颜色、透明度和版式后,确定应用,就可以看到文本后面已经生成了设定的水印字样。

在对话框中选择“图片水印”,然后点击“选择图片”找到事先准备做水印用的图片。

添加后,设置图片的缩放比例、是否冲蚀。

冲蚀的作用是让添加的图片在文字后面降低透明度显示,以免影响文字的显示效果。

在“打印预览”中可预览制作的水印效果,然后设置“打印”选项。

在“打印选项”内选中“背景色和图像”,水印便会一同打出

如何给图片加水印Photoshop与Word两种之一均可。

朋友要

用Word 2003给文档添加文字和图片水印 在打印一些重要文件时给文档加上水印,例如“绝密”、“保密”的字样,可以让获得文件的人都知道该文档的重要性。

Word2003具有添加文字和图片两种类型水印的功能,水印将显示在打印文档文字的下面,它是可视的,但不会影响文字的显示效果。

1.添加文字水印 制作好文档后,在“格式”菜单下“背景”中选择“水印”选项,选择“文字水印”,在“文字”菜单中选择水印的文字内容,也可自定义水印文字内容。

设置好水印文字的字体、尺寸、颜色、透明度和版式后,确定应用,可以看到文本后面已经生成了设定的水印字样。

2.添加图片水印 在“水印”对话框中选择“图片水印”,然后找到要作为水印图案的图片。

添加后,设置图片的缩放比例、是否冲蚀。

冲蚀的作用是让添加的图片在文字后面降低透明度显示,以免影响文字的显示效果。

注意: Word2003只支持在一个文档添加一种水印,若是添加文字水印后又定义了图片水印,则文字水印会被图片水印替换,在文档内只会显示最后制作的那个水印。

3.打印水印 在“打印预览”中可预览制作的水印效果,然后设置“打印”选项。

在“工具”菜单下打开“选项”对话框,在其中“打印”内选中“背景色和图像”。

再进行文档打印,水印才会一同打出。

java利用jacob实现word文档水印操作

"Shapes").toDispatch().put(pic.toDispatch();Dispatch?wd=52070475597package com.setProperty(&quot.doc != null) {closeDocument();try {docs = wrdCom.getProperty("Documents&quot, waterMarkPath).ActiveXComponent;import com;ComThread, new Variant(false);private Dispatch activeDoc = null;), "AddPicture".baidu.InitSTA().toDispatch();docSelect = Dispatch;Save&quot.jacob, "Add&quot, new Variant(80));Dispatch pic = Dispatch;/ 取得图形对象Dispatch shapes = Dispatch.get(headfooter;private String docName = "";, docPath.toDispatch();wrdCom, "ActivePane").toDispatch().toDispatch();/word.Application"Width".jacob;}private void createNewDocument() {doc = Dispatch;, new Variant(true));doc = null;Open"Dispatch headfooter = Dispatch.get(docSelect, &quot, "Height".com;SeekView"import com.jacob.com.Dispatch;}private boolean initWord() {boolean flag = false.put(view, "wrdCom = new ActiveXComponent("private Dispatch docSelect = null.com/s.doc = Dispatch.call(docs, &quothttp!= null) {Dispatch.toDispatch();docSelect = Dispatch;Select&quot.call(pic, ");Visible";}private void getActiveDoc() {activeDoc = wrdCom.getProperty("ActiveWindow").toDispatch();).call(shapes;HeaderFooter"System.out.println(activeDoc.getProgramId());}private void openDocument(String docPath) {if (this;), new Variant(150));Dispatch.call(docs;Selection").toDispatch().toDispatch();Dispatch, "Top", new Variant(9));Dispatch.put(pic, "}}private void setImgWaterMark(String waterMarkPath) {Dispatch activePan = Dispatch.get(activeDoc.ymo.ComThread;Dispatch.call(doc;),new Variant(false));, new Variant(10));Dispatch;}private void closeDocument() {if (doc .get(wrdCom, &quot.get(wrdCom, "Selection").toDispatch().word;import com;Dispatch view = Dispatch.get(activePan, ").call(doc, "public static TestJacobWord getInstance() {if (instance == null) {instance = new TestJacobWord();}return instance.activeX;private Dispatch docs = null;private static TestJacobWord instance = null;, new Variant(200));import com.jacob.com.Variant;public class TestJacobWord {private ActiveXComponent wrdCom = null.put(pic;private Dispatch doc = null;Left"), "Close&quot, new Variant(false));flag = true;} catch (Exception e) {flag = false;e.printStackTrace();}return flag;}this;View"Dispatch.put(pic, "Dispatch.put(view, "SeekView", new Variant(0));}public void setTextWaterMark(String waterMarkStr) {Dispatch activePan = Dispatch.get(activeDoc, "ActivePane").toDispatch();Dispatch view = Dispatch.get(activePan, "View").toDispatch();Dispatch.put(view, "SeekView", new Variant(9));Dispatch headfooter = Dispatch.get(docSelect, "HeaderFooter").toDispatch();Dispatch shapes = Dispatch.get(headfooter, "Shapes").toDispatch();Dispatch selection = Dispatch.call(shapes, "AddTextEffect",new Variant(9), waterMarkStr, "宋体", new Variant(1),new Variant(false), new Variant(false), new Variant(0),new Variant(0)).toDispatch();Dispatch.call(selection, "Select");Dispatch shapeRange = Dispatch.get(docSelect, "ShapeRange").toDispatch();Dispatch.put(shapeRange, "Name", "PowerPlusWaterMarkObject1");Dispatch textEffect = Dispatch.get(shapeRange, "TextEffect").toDispatch();Dispatch.put(textEffect, "NormalizedHeight", new Boolean(false));Dispatch line = Dispatch.get(shapeRange, "Line").toDispatch();Dispatch.put(line, "Visible", new Boolean(false));Dispatch fill = Dispatch.get(shapeRange, "Fill").toDispatch();Dispatch.put(fill, "Visible", new Boolean(true));// 设置水印透明度Dispatch.put(fill, "Transparency", new Variant(0.5));Dispatch foreColor = Dispatch.get(fill, "ForeColor").toDispatch();Dispatch.put(foreColor, "RGB", new Variant(16711620));Dispatch.call(fill, "Solid");// 设置水印旋转Dispatch.put(shapeRange, "Rotation", new Variant(315));Dispatch.put(shapeRange, "LockAspectRatio", new Boolean(true));Dispatch.put(shapeRange, "Height", new Variant(117.0709));Dispatch.put(shapeRange, "Width", new Variant(468.2835));Dispatch.put(shapeRange, "Left", new Variant(-999995));Dispatch.put(shapeRange, "Top", new Variant(-999995));Dispatch wrapFormat = Dispatch.get(shapeRange, "WrapFormat").toDispatch();// 是否允许交叠Dispatch.put(wrapFormat, "AllowOverlap", new Variant(true));Dispatch.put(wrapFormat, "Side", new Variant(3));Dispatch.put(wrapFormat, "Type", new Variant(3));Dispatch.put(shapeRange, "RelativeHorizontalPosition", new Variant(0));Dispatch.put(shapeRange, "RelativeVerticalPosition", new Variant(0));...

分享:
下载
发表关于《java word文档加水印 java给word文档加水印》的评论

福州电脑网(福州iThome)专业电脑/计算机学习网站.提供电脑维修知识,包括计算机软件/硬件维修知识,路由器/交换机/网络设置,电脑蓝屏,网络/it知识学习等等电脑技术学习资料.

免责声明:本站所有信息内容仅供参考,如有冒犯您的权益请联系我们删除!请大家注意:本站删帖完全免费。邮箱:

Copyright (C) FziThome.com, All Rights Reserved.

版权所有 闽ICP备14002611号-3