期與大家分享5個隱藏但實用的技巧。
1、文本框根據文字自動調整大小
有時在指定的文本框中輸入內容時,你會發現文字若是超出文本框大小就會被隱藏了,那有什么辦法可以使文本框大小根據文字多少來調整?
插入文本框之后,右擊選擇【設置形狀格式】,點擊【布局屬性】,勾選【根據文字調整形狀大小】的復選框即可。
2、鎖定圖形
平時我們插入形狀時,一般都是默認無顏色的,那如何將某種顏色設置為默認圖形呢?
先插入你要的圖形,之后填充好顏色,然后選中圖形,右擊選擇【設置為默認形狀】。
3、固定表格尺寸
利用表格排版圖片時,你會發現插入圖片時表格的大小會自動調節,那如何使表格大小不變呢?
選中表格,右擊選擇【表格屬性】,在選項中取消【自動重調尺寸以適應內容】復選框確定即可。
4、表格上方添加空白行
在Word文檔中,若是以表格開頭,往往是頂格插入,那如何在表格上方插入空行呢?
這里分享2種方法:
第一種:將光標定位在第一個單元格,隨后按快捷鍵Ctrl+Shitf+Enter組合鍵即可,另外也可以直接通過拆分表格來實現。
第二種:選中整個表格,然后按Ctrl+X剪切,之后按回車鍵,最后粘貼即可。
5、在Word中輸入超過6位數的大寫
利用編號將數字轉換為大寫是我們最常使用到的方法,但是數字一旦超過6位數時,就不能轉換了,如下圖所示:
若想輸入超過6位數,這時要另辟蹊徑,利用搜狗輸入法來實現,先輸入一個V,然后輸入數字即可。
這幾個技巧,你知道幾個?若有什么問題,歡迎在下方留言!
、Hello World
python的語法邏輯完全靠縮進,建議縮進4個空格。
如果是頂級代碼,那么必須頂格書寫,哪怕只有一個空格也會有語法錯誤。
下面示例中,滿足if條件要輸出兩行內容,這兩行內容必須都縮進,而且具有相同的縮進級別。
print('hello world!') if 3 > 0: print('OK') print('yes') x=3; y=4 # 不推薦,還是應該寫成兩行 print(x + y)
2、print
print('hello world!') print('hello', 'world!') # 逗號自動添加默認的分隔符:空格 print('hello' + 'world!') # 加號表示字符拼接 print('hello', 'world', sep='***') # 單詞間用***分隔 print('#' * 50) # *號表示重復50遍 print('how are you?', end='') # 默認print會打印回車,end=''表示不要回車
3、基本運算
運算符可以分為:算術運算符、比較運算符和邏輯運算符。優先級是:算術運算符>比較運算符>邏輯運算符。最好使用括號,增加了代碼的可讀性。
print(5 / 2) # 2.5 print(5 // 2) # 丟棄余數,只保留商 print(5 % 2) # 求余數 print(5 ** 3) # 5的3次方 print(5 > 3) # 返回True print(3 > 5) # 返回False print(20 > 10 > 5) # python支持連續比較 print(20 > 10 and 10 > 5) # 與上面相同含義 print(not 20 > 10) # False
4、input
number=input("請輸入數字: ") # input用于獲取鍵盤輸入 print(number) print(type(number)) # input獲得的數據是字符型 print(number + 10) # 報錯,不能把字符和數字做運算 print(int(number) + 10) # int可將字符串10轉換成數字10 print(number + str(10)) # str將10轉換為字符串后實現字符串拼接
5、輸入輸出基礎練習
username=input('username: ') print('welcome', username) # print各項間默認以空格作為分隔符 print('welcome ' + username) # 注意引號內最后的空格
6、字符串使用基礎
python中,單雙引號沒有區別,表示一樣的含義
sentence='tom\'s pet is a cat' # 單引號中間還有單引號,可以轉義 sentence2="tom's pet is a cat" # 也可以用雙引號包含單引號 sentence3="tom said:\"hello world!\"" sentence4='tom said:"hello world"' # 三個連續的單引號或雙引號,可以保存輸入格式,允許輸入多行字符串 words=""" hello world abcd""" print(words) py_str='python' len(py_str) # 取長度 py_str[0] # 第一個字符 'python'[0] py_str[-1] # 最后一個字符 # py_str[6] # 錯誤,下標超出范圍 py_str[2:4] # 切片,起始下標包含,結束下標不包含 py_str[2:] # 從下標為2的字符取到結尾 py_str[:2] # 從開頭取到下標是2之前的字符 py_str[:] # 取全部 py_str[::2] # 步長值為2,默認是1 py_str[1::2] # 取出yhn py_str[::-1] # 步長為負,表示自右向左取 py_str + ' is good' # 簡單的拼接到一起 py_str * 3 # 把字符串重復3遍 't' in py_str # True 'th' in py_str # True 'to' in py_str # False 'to' not in py_str # True
7、列表基礎
列表也是序列對象,但它是容器類型,列表中可以包含各種數據。
**alist=[10, 20, 30, 'bob', 'alice', [1,2,3]] len(alist) alist[-1] # 取出最后一項 alist[-1][-1] # 因為最后一項是列表,列表還可以繼續取下標 [1,2,3][-1] # [1,2,3]是列表,[-1]表示列表最后一項 alist[-2][2] # 列表倒數第2項是字符串,再取出字符下標為2的字符 alist[3:5] # ['bob', 'alice'] 10 in alist # True 'o' in alist # False 100 not in alist # True alist[-1]=100 # 修改最后一項的值 alist.append(200) # 向**列表中追加一項
8、元組基礎
元組與列表基本上是一樣的,只是元組不可變,列表可變。
atuple=(10, 20, 30, 'bob', 'alice', [1,2,3]) len(atuple) 10 in atuple atuple[2] atuple[3:5] # atuple[-1]=100 # 錯誤,元組是不可變的
9、字典基礎
# 字典是key-value(鍵-值)對形式的,沒有順序,通過鍵取出值 adict={'name': 'bob', 'age': 23} len(adict) 'bob' in adict # False 'name' in adict # True adict['email']='bob@tedu.cn' # 字典中沒有key,則添加新項目 adict['age']=25 # 字典中已有key,修改對應的value
10、基本判斷
單個的數據也可作為判斷條件。
任何值為0的數字、空對象都是False,任何非0數字、非空對象都是True。
if 3 > 0: print('yes') print('ok') if 10 in [10, 20, 30]: print('ok') if -0.0: print('yes') # 任何值為0的數字都是False if [1, 2]: print('yes') # 非空對象都是True if ' ': print('yes') # 空格字符也是字符,條件為True
11、條件表達式、三元運算符
a=10 b=20 if a < b: smaller=a else: smaller=b print(smaller) s=a if a < b else b # 和上面的if-else語句等價 print(s)
12、判斷練習:用戶名和密碼是否正確
import getpass # 導入模塊 username=input('username: ') # getpass模塊中,有一個方法也叫getpass password=getpass.getpass('password: ') if username=='bob' and password=='123456': print('Login successful') else: print('Login incorrect')
13、猜數:基礎實現
import random num=random.randint(1, 10) # 隨機生成1-10之間的數字 answer=int(input('guess a number: ')) # 將用戶輸入的字符轉成整數 if answer > num: print('猜大了') elif answer < num: print('猜小了') else: print('猜對了') print('the number:', num)
14、成績分類1
score=int(input('分數: ')) if score >=90: print('優秀') elif score >=80: print('好') elif score >=70: print('良') elif score >=60: print('及格') else: print('你要努力了')
15、成績分類2
score=int(input('分數: ')) if score >=60 and score < 70: print('及格') elif 70 <=score < 80: print('良') elif 80 <=score < 90: print('好') elif score >=90: print('優秀') else: print('你要努力了')
16、石頭剪刀布
import random all_choices=['石頭', '剪刀', '布'] computer=random.choice(all_choices) player=input('請出拳: ') # print('Your choice:', player, "Computer's choice:", computer) print("Your choice: %s, Computer's choice: %s" % (player, computer)) if player=='石頭': if computer=='石頭': print('平局') elif computer=='剪刀': print('You WIN!!!') else: print('You LOSE!!!') elif player=='剪刀': if computer=='石頭': print('You LOSE!!!') elif computer=='剪刀': print('平局') else: print('You WIN!!!') else: if computer=='石頭': print('You WIN!!!') elif computer=='剪刀': print('You LOSE!!!') else: print('平局')
17、改進的石頭剪刀布
import random all_choices=['石頭', '剪刀', '布'] win_list=[['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] prompt="""(0) 石頭 (1) 剪刀 (2) 布 請選擇(0/1/2): """ computer=random.choice(all_choices) ind=int(input(prompt)) player=all_choices[ind] print("Your choice: %s, Computer's choice: %s" % (player, computer)) if player==computer: print('\033[32;1m平局\033[0m') elif [player, computer] in win_list: print('\033[31;1mYou WIN!!!\033[0m') else: print('\033[31;1mYou LOSE!!!\033[0m')
18、猜數,直到猜對
import random num=random.randint(1, 10) running=True while running: answer=int(input('guess the number: ')) if answer > num: print('猜大了') elif answer < num: print('猜小了') else: print('猜對了') running=False
19、猜數,5次機會
import random num=random.randint(1, 10) counter=0 while counter < 5: answer=int(input('guess the number: ')) if answer > num: print('猜大了') elif answer < num: print('猜小了') else: print('猜對了') break counter +=1 else: # 循環被break就不執行了,沒有被break才執行 print('the number is:', num)
20、while循環,累加至100
因為循環次數是已知的,實際使用時,建議用for循環。
sum100=0 counter=1 while counter < 101: sum100 +=counter counter +=1 print(sum100)
21、while-break
break是結束循環,break之后、循環體內代碼不再執行。
while True: yn=input('Continue(y/n): ') if yn in ['n', 'N']: break print('running...')
22、while-continue
計算100以內偶數之和。
continue是跳過本次循環剩余部分,回到循環條件處。
sum100=0 counter=0 while counter < 100: counter +=1 # if counter % 2: if counter % 2==1: continue sum100 +=counter print(sum100)
23、for循環遍歷數據對象
astr='hello' alist=[10, 20, 30] atuple=('bob', 'tom', 'alice') adict={'name': 'john', 'age': 23} for ch in astr: print(ch) for i in alist: print(i) for name in atuple: print(name) for key in adict: print('%s: %s' % (key, adict[key]))
24、range用法及數字累加
# range(10) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] # >>> list(range(10)) # range(6, 11) # [6, 7, 8, 9, 10] # range(1, 10, 2) # [1, 3, 5, 7, 9] # range(10, 0, -1) # [10, 9, 8, 7, 6, 5, 4, 3, 2, 1] sum100=0 for i in range(1, 101): sum100 +=i print(sum100)
25、列表實現斐波那契數列
列表中先給定兩個數字,后面的數字總是前兩個數字之和。
fib=[0, 1] for i in range(8): fib.append(fib[-1] + fib[-2]) print(fib)
26、九九乘法表
for i in range(1, 10): for j in range(1, i + 1): print('%s*%s=%s' % (j, i, i * j), end=' ') print() # i=1 ->j: [1] # i=2 ->j: [1,2] # i=3 ->j: [1,2,3] #由用戶指定相乘到多少 n=int(input('number: ')) for i in range(1, n + 1): for j in range(1, i + 1): print('%s*%s=%s' % (j, i, i * j), end=' ') print()
27、逐步實現列表解析
# 10+5的結果放到列表中 [10 + 5] # 10+5這個表達式計算10次 [10 + 5 for i in range(10)] # 10+i的i來自于循環 [10 + i for i in range(10)] [10 + i for i in range(1, 11)] # 通過if過濾,滿足if條件的才參與10+i的運算 [10 + i for i in range(1, 11) if i % 2==1] [10 + i for i in range(1, 11) if i % 2] # 生成IP地址列表 ['192.168.1.%s' % i for i in range(1, 255)]
28、三局兩勝的石頭剪刀布
import random all_choices=['石頭', '剪刀', '布'] win_list=[['石頭', '剪刀'], ['剪刀', '布'], ['布', '石頭']] prompt="""(0) 石頭 (1) 剪刀 (2) 布 請選擇(0/1/2): """ cwin=0 pwin=0 while cwin < 2 and pwin < 2: computer=random.choice(all_choices) ind=int(input(prompt)) player=all_choices[ind] print("Your choice: %s, Computer's choice: %s" % (player, computer)) if player==computer: print('\033[32;1m平局\033[0m') elif [player, computer] in win_list: pwin +=1 print('\033[31;1mYou WIN!!!\033[0m') else: cwin +=1 print('\033[31;1mYou LOSE!!!\033[0m')
29、文件對象基礎操作
# 文件操作的三個步驟:打開、讀寫、關閉 # cp /etc/passwd /tmp f=open('/tmp/passwd') # 默認以r的方式打開純文本文件 data=f.read() # read()把所有內容讀取出來 print(data) data=f.read() # 隨著讀寫的進行,文件指針向后移動。 # 因為第一個f.read()已經把文件指針移動到結尾了,所以再讀就沒有數據了 # 所以data是空字符串 f.close() f=open('/tmp/passwd') data=f.read(4) # 讀4字節 f.readline() # 讀到換行符\n結束 f.readlines() # 把每一行數據讀出來放到列表中 f.close() ################################ f=open('/tmp/passwd') for line in f: print(line, end='') f.close() ############################## f=open('圖片地址', 'rb') # 打開非文本文件要加參數b f.read(4096) f.close() ################################## f=open('/tmp/myfile', 'w') # 'w'打開文件,如果文件不存在則創建 f.write('hello world!\n') f.flush() # 立即將緩存中的數據同步到磁盤 f.writelines(['2nd line.\n', 'new line.\n']) f.close() # 關閉文件的時候,數據保存到磁盤 ############################## with open('/tmp/passwd') as f: print(f.readline()) ######################### f=open('/tmp/passwd') f.tell() # 查看文件指針的位置 f.readline() f.tell() f.seek(0, 0) # 第一個數字是偏移量,第2位是數字是相對位置。 # 相對位置0表示開頭,1表示當前,2表示結尾 f.tell() f.close()
30、拷貝文件
拷貝文件就是以r的方式打開源文件,以w的方式打開目標文件,將源文件數據讀出后,寫到目標文件。
以下是【不推薦】的方式,但是可以工作:
f1=open('/bin/ls', 'rb') f2=open('/root/ls', 'wb') data=f1.read() f2.write(data) f1.close() f2.close()
31、拷貝文件
每次讀取4K,讀完為止:
src_fname='/bin/ls' dst_fname='/root/ls' src_fobj=open(src_fname, 'rb') dst_fobj=open(dst_fname, 'wb') while True: data=src_fobj.read(4096) if not data: break dst_fobj.write(data) src_fobj.close() dst_fobj.close()
32、位置參數
注意:位置參數中的數字是字符形式的。
import sys print(sys.argv) # sys.argv是sys模塊里的argv列表 # python3 position_args.py # python3 position_args.py 10 # python3 position_args.py 10 bob
33、函數應用-斐波那契數列
def gen_fib(l): fib=[0, 1] for i in range(l - len(fib)): fib.append(fib[-1] + fib[-2]) return fib # 返回列表,不返回變量fib a=gen_fib(10) print(a) print('-' * 50) n=int(input("length: ")) print(gen_fib(n)) # 不會把變量n傳入,是把n代表的值賦值給形參
34、函數-拷貝文件
import sys def copy(src_fname, dst_fname): src_fobj=open(src_fname, 'rb') dst_fobj=open(dst_fname, 'wb') while True: data=src_fobj.read(4096) if not data: break dst_fobj.write(data) src_fobj.close() dst_fobj.close() copy(sys.argv[1], sys.argv[2]) # 執行方式 # cp_func.py /etc/hosts /tmp/zhuji.txt
35、函數-九九乘法表
def mtable(n): for i in range(1, n + 1): for j in range(1, i + 1): print('%s*%s=%s' % (j, i, i * j), end=' ') print() mtable(6) mtable(9)
36、模塊基礎
每一個以py作為擴展名的文件都是一個模塊。
star.py:
hi='hello world!' def pstar(n=50): print('*' * n) if __name__=='__main__': pstar() pstar(30) 在call_star.py中調用star模塊: import star print(star.hi) star.pstar() star.pstar(30)
37、生成密碼/驗證碼
此文件名為:randpass.py
思路:
1、設置一個用于隨機取出字符的基礎字符串,本例使用大小寫字母加數字
2、循環n次,每次隨機取出一個字符
3、將各個字符拼接起來,保存到變量result中
from random import choice import string all_chs=string.ascii_letters + string.digits # 大小寫字母加數字 def gen_pass(n=8): result='' for i in range(n): ch=choice(all_chs) result +=ch return result if __name__=='__main__': print(gen_pass()) print(gen_pass(4)) print(gen_pass(10))
38、序列對象方法
from random import randint alist=list() # [] list('hello') # ['h', 'e', 'l', 'l', 'o'] list((10, 20, 30)) # [10, 20, 30] 元組轉列表 astr=str() # '' str(10) # '10' str(['h', 'e', 'l', 'l', 'o']) # 將列表轉成字符串 atuple=tuple() # () tuple('hello') # ('h', 'e', 'l', 'l', 'o') num_list=[randint(1, 100) for i in range(10)] max(num_list) min(num_list)
39、序列對象方法2
alist=[10, 'john'] # list(enumerate(alist)) # [(0, 10), (1, 'john')] # a, b=0, 10 # a->0 ->10 for ind in range(len(alist)): print('%s: %s' % (ind, alist[ind])) for item in enumerate(alist): print('%s: %s' % (item[0], item[1])) for ind, val in enumerate(alist): print('%s: %s' % (ind, val)) atuple=(96, 97, 40, 75, 58, 34, 69, 29, 66, 90) sorted(atuple) sorted('hello') for i in reversed(atuple): print(i, end=',')
40、字符串方法
py_str='hello world!' py_str.capitalize() py_str.title() py_str.center(50) py_str.center(50, '#') py_str.ljust(50, '*') py_str.rjust(50, '*') py_str.count('l') # 統計l出現的次數 py_str.count('lo') py_str.endswith('!') # 以!結尾嗎? py_str.endswith('d!') py_str.startswith('a') # 以a開頭嗎? py_str.islower() # 字母都是小寫的?其他字符不考慮 py_str.isupper() # 字母都是大寫的?其他字符不考慮 'Hao123'.isdigit() # 所有字符都是數字嗎? 'Hao123'.isalnum() # 所有字符都是字母數字? ' hello\t '.strip() # 去除兩端空白字符,常用 ' hello\t '.lstrip() ' hello\t '.rstrip() 'how are you?'.split() 'hello.tar.gz'.split('.') '.'.join(['hello', 'tar', 'gz']) '-'.join(['hello', 'tar', 'gz'])
下周五e小安將繼續為大家帶來python入門基礎練習的中篇,還請期待哦~
版權聲明:本文為CSDN博主「ChiefZHG」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:
https://blog.csdn.net/weixin_45372014/article/details/102502211
、進行頁面設置
選擇“文件”——“頁面設置”選擇“頁邊距”附簽,上:3.7厘米下:3.5厘米左:2.8厘米右:2.6厘米。選擇“版式”附簽,將“頁眉和頁腳”設置成“奇偶頁不同”,在該選項前打“√”。選擇“文檔網格”附簽,“字體設置”,“中文字體”設置為“仿宋”:“字號”設置成“三號”,單擊“確定”按鈕,選中“指定行網格和字符網格”;將“每行”設置成“28”個字符:“每頁”設置成“22”行。然后單擊“確定”按鈕,這樣就將版心設置成了以三號字為標準、每頁22行、每行28個漢字的國家標準。
2、插入頁號
選擇“插入”——“頁碼”,“位置”設置為“頁面底端(頁腳)”,“對齊方式”設置為“外側”。然后單擊“格式”按鈕,“數字格式”設置為全角的顯示格式,單擊“確定”按鈕,再次單擊“確定”按鈕完成頁碼設置。雙擊頁碼,在頁碼兩邊各加上一條全角方式的短線;并將頁碼字號設置成“四號”;字體任意;奇數頁的頁碼設置成右空一個漢字,偶數頁的頁碼設置成左空一個漢字。
3、發文機關標識制作
選擇“插入”——“文本框”——“橫排”菜單項,鼠標將會變成“┼”,在Word2000版面上單擊鼠標左鍵,出現一個文本框,在該文本框內輸入發文機關標識,輸入完成后,選中該文本框,單擊鼠標右鍵——“設置文本框格式”,在這里來設置紅頭的屬性。
選擇“顏色和線條”附簽,“顏色”設置成“無填充顏色”。選擇“大小”附簽,“高度”設置成“2cm”;寬度設置成“15.5cm”。注:用戶可根據實際情況調節尺寸。選擇“版式”附簽,單擊“高級”按鈕,水平對齊:“對齊方式”設置成“居中”,“度量依據”設置成“頁面”;垂直對齊:“絕對位置”設置成“頁邊距”,“下側”設置成“2.5cm”——平行文標準,“8.0cm”——上行文標準,注:用戶可根據實際情況調節尺寸。然后單擊“確定”。
選擇“文本框”附簽,左、右、上、下都設置成“0cm”,單擊“確定”完成。文本框屬性全部設置完成,單擊“確定”按鈕。選中文本框內的全部文字,將顏色設置成“紅色”,字體設置成“小標宋簡體”,字號根據文本框的大小設置成相應字號,但要盡量充滿該文本框,這樣,寬為155mm、高為20mm、距上25mm的紅頭制作完成。
4、紅線制作
首先將“視圖”——“工具欄”——“繪圖”選中,單擊“繪圖”工具條的直線工具,鼠標會變成“十”字形,左手按住鍵盤上的Shift鍵,右手拖動鼠標從左到右劃一條水平線,然后選中直線單擊鼠標右鍵,選擇“設置自選圖形格式”,紅線的屬性在這里進行設置。選擇“顏色和線條”附簽,“顏色”設置為“紅色”:“虛實”設置為“實線”:“粗線”設置為“2.25磅”。選擇“大小”附簽,“寬度”設置為“15.5cm”。選擇“版式”附簽,單擊“高級”按鈕,水平對齊:“對齊方式”設置成“居中”,“度量依據”設置成“頁面”,垂直對齊:“絕對位置”設置成“頁邊距”,“下側”設置成“7cm”——平行文標準,“13.5cm”——上行文標準,注:用戶可根據實際情況進行調節。單擊確定。
5、文號制作
平行文文號:文號——三號仿宋、居中顯示。
上行文文號:文號——三號仿宋字體、左空一個字的距離;簽發人——三號仿宋字體;簽發人姓名——三號楷體、右空一個字的距離。注:文號一定要使用六角符號。六角符號插入方法:選擇“插入”——“符號”——“符號”附簽,找到六角符號后,將光標置于準備插入的地方,單擊“插入”按鈕即可。
6、主題詞制作
選擇“表格”——“插入”——“表格”,選中表格,單擊鼠標右鍵——表格屬性——“表格”附簽,“對齊方式”設置為“居中”;然后單擊“邊框和底紋”按鈕,在“預覽”窗口中將每行的下線選中,其它線取消,在表格中填寫具體內容:主題詞用三號黑體;主題詞詞目用三號小標宋;抄送、抄送單位、印發單位及印發日期用三號仿宋。
7、保存成模板文件
單擊“文件”——“保存”,“保存類型”:選擇“文檔模板(*.dot)”:“文件名”:給模板命名:“保存位置”:模板所在路徑(一般不做,默認即可)。至此,模板制作完成。以后所有屬于此種類型的公文都可以調用該模板,直接進行公文正文的排版。要對該模板進行修改,可以調出相應模板,方法是:選擇“文件”——“打開”,找到相應的模板路徑,若模板保存時按系統默認設置的,然后單擊“打開”按鈕調出模板即可進行修改。
二、公文正文排版
1.依據模板建立新公文:選擇“文件”——“新建”——“常用”附簽,選中所需模板,單擊確定,調出模板。
2.制作公文正文內容:正文內容根據用戶的實際需求,可以直接錄入文字,也可以從其它軟件中將文字復制進來,但必須遵循以下國家標準:
標題——二號小標宋字體,居中顯示;主送機關——三號仿宋字體,頂格,冒號使用全角方式;
正文——三號仿宋字體;
成文日期——三號仿宋字體,右空四個字的距離,“○”和六角符號的輸入方法一致,不能使用“字母O”或“數字0”代替。
文號、簽發人、主題詞——按照模板定義的字體填寫完整。最后,將紅頭、紅線、文號、簽發人、標題、主送機關、正文、成文日期、主題詞的相互位置調整好。
三、用Word制作電子公章
1、圖章輪廓
選擇“插入→圖片→自選圖形”,在“繪圖”工具欄中選擇橢圓,按下Sfift鍵在文檔中拖出一個圓,設置為“無填充色”,線條寬度為2磅,顏色為紅色,“疊放次序”為“最底層”。
2、編輯文字
在文檔中插入藝術字,選擇環形藝術字,輸入內容后設置字體、字號,然后用藝術字周圍的8個拖拉按鈕把文字拖成圓形,并放在已經畫好的圓內,可以用Ctrl鍵和方向鍵幫助移動到準確的位置。并把藝術字設置成紅色。
3、插入五角星
在“自選圖形→星與旗幟”中選中五角星,然后在文檔中畫出一個大小適合的五角星,并設置成紅色,移動到圓中合適的位置,然后選中圓、藝術字、五角星,單擊鼠標右鍵,選擇“組合”,一個公章就制作出來了,要用時復制一個到目標處,是不是很正規啊!
但是,用Word制作電子公章可以用在一般的文檔中,但如果是正式的行文,則要求公章有防偽功能,別人不能仿制,這時候,我們可以用辦公之星來制作可以防偽的電子公章。
4、制作可以防偽的電子公章
在辦公之星中,制作公章就簡單得多,直接在“插入→印章→圓形印章”中即可加入印章。在對話框中設置好印章的參數時,在文本中就可以看到印章的情況。
特別的是,軟件對生成的印章有對應的數字防偽標識,你還可以給印章設置密碼來進行保護,防止非授權的編輯。
當要查看印章的真偽或對印章進行修改、復制時,可以右擊印章,出現“印章密碼”對話框,要求輸入正確的密碼,同時顯示印章的數字防偽標識(在此可以驗證印章的真偽)。
其實,如果要進行網上發文件,可以先在辦公之星中制作出一個標準的電子印章后,復制到Word中,保存后,就可以經常調用了。
5、如何設置文檔、文字、圖片“不打印”
(1)打開選項
(2)視圖——格式標記——(勾選)隱藏文字
(3)確定
(4)在文檔打印任何文字,或是插入文本框,在文本框內輸入文字。
①選擇你不想打印的文字,
*請認真填寫需求信息,我們會在24小時內與您取得聯系。