国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Word VBA:批量給Word文件添加水印

2022-07-10 17:48 作者:ch_j  | 我要投稿

?因為平時幾乎用不到添加水印的功能,所以對于我來說,也需要錄制宏先分析一下。下面是思路:

本文所討論的是Word自帶的水印功能。此功能可以通過【設計】選項卡-【頁面背景】-【水印】找到。

Word水印功能導航

一、新建文檔、錄制宏

Word水印功能里面具體有的【圖片水印】和【文字水印】兩種:

1.圖片水印

(1)錄制的宏代碼

(2)分析

代碼功能

代碼的核心是要在每節(jié)的頁眉/頁腳插入一個圖片,而我們在插入時設置的其他參數(shù)如透明度都是在插入圖片后的代碼里體現(xiàn)的。

圖片水印添加步驟及效果

(3)圖片水印的實質(zhì)

我們雙擊進入已經(jīng)添加水印的節(jié)的頁眉,然后點擊圖片,從【圖片格式】菜單里查看屬性,可以知道:

A.該水印圖片是一幅襯于文字下方的

B.設置過亮度、對比度等參數(shù)的圖片

這些參數(shù)設置在錄制的代碼里都能清楚地看到。

由此可以總結:圖片水印實質(zhì)上是往頁眉/頁腳中添加一張經(jīng)過處理過和圖片。

2.文字水印

(1)錄制的代碼

(2)分析


刪除圖片水印

開頭這些代碼主要是刪除頁眉中第一次添加的圖片水印

核心:添加藝術字形狀

核心語句是這塊代碼在這一節(jié)的頁眉處用【AddTextEffect】方法,將藝術字形狀添加進去。

官網(wǎng)說明示例

通過微軟官方的說明示例也能再次得到印證:文字水印從根本或者根源上講,是往頁眉或頁腳中添加形狀,而且這個形狀是一個特殊的【藝術字形狀】。

而后面其他代碼都是在設置上面添加的藝術字形狀的其他參數(shù)比如亮度、透明度等等。

二、思路分享

從前面分析可以知道,Word里添加水印,就是在文檔每節(jié)的頁眉/頁腳插入圖片或藝術字形狀。

那么大致有兩種思路:

1.從頭開始

代碼中每次從頭開始選擇圖片進行處理或每次重新添加藝術字形狀及設置好其各種效果。

文字藝術字參數(shù)展示1


文字藝術字參數(shù)展示2

但是這種方法設計程序,要么需要使用者自己調(diào)整代碼,就算用InputBox()等方式讓用戶傳遞參數(shù),用戶也不能提前預覽效果。所以對于編寫簡單上手的程序不推薦此方法

2.統(tǒng)一為插入圖片

將圖片或藝術字效果提前統(tǒng)一設置為圖片,這樣使用都批量插入時參數(shù)就越少。

因為不是做完美的插件,是做一個馬上可以上手用,而且操作簡便的小程序。所以,我推薦用這種方式,只需要選擇存放Word文件的主文件夾或者選擇多個文件,就可以馬上完成工作。

三、示例代碼

這里主要是以【統(tǒng)一插入圖片】的方法,設計的簡單程序

1.準備

使用者的準備工作:提前將水印效果的圖片處理好(用Word、PPT、PS都可以)

2.代碼


Word VBA:批量給Word文件添加水印的評論 (共 條)

分享到微博請遵守國家法律
汽车| 临朐县| 独山县| 额济纳旗| 普兰店市| 鄂伦春自治旗| 永城市| 逊克县| 金堂县| 县级市| 祥云县| 广元市| 泌阳县| 宜兴市| 泗水县| 泸州市| 偃师市| 芜湖市| 虞城县| 桃江县| 鲁山县| 怀化市| 马龙县| 周至县| 克东县| 遂溪县| 富锦市| 澎湖县| 蒙城县| 河源市| 清远市| 大石桥市| 邓州市| 会昌县| 个旧市| 浦北县| 衢州市| 乳山市| 古交市| 鄂托克前旗| 景德镇市|