java生成自定義證書圖片1 - 制作證書word模板


最近做項目遇到一個需求,生成指定數據的證書圖片(比如畢業證,在空的模板中輸入自定義的姓名、日期等信息),嘗試了許多方法,最終完美地實現了這個需求。

 

本文具體代碼和實例在 https://github.com/xuhaojin/certificate-generator

 

以下內容為制作證書圖片的第一步,制作證書word模板。

 

首先有一張無內容的證書圖片,新建一個docx文件,打開wps,並將模板圖片粘貼到docx中

 

接下來修改樣式,使證書圖片位於word頁中央

點擊圖片外的區域,使光標在圖片外並可以輸入的狀態,修改'頁面布局',將頁邊距都改成0;將紙張方向改為橫向,這樣與圖片形狀接近

 

點擊圖片,在'圖片工具'中將高度設置為18.8厘米,寬度設置為26.97厘米

 

選中圖片,在'布局選項'中將'文字環繞'設置為'襯於文字下方',然后手動將圖片拖動到word頁中央的位置

 

然后在圖片指定位置加入文本框,文本框中輸入關鍵字,將圖文框背景設置為無顏色透明,點擊旁邊的工具選項'形狀填充',顏色選擇為'無填充顏色'

 

然后選擇'填充其他顏色',將透明度修改為100%,這樣文本框背景就是透明的了

 

去掉顯示的圖文框邊框線,還是旁邊的工具選項,選擇'形狀輪廓'-'線形'-'其他線條',將'形狀選項'的'填充與線條'都改為無
 
 
按照以上方法填充所有需要添加的文本框,然后使文本框中的所有文字都左右居中,根據需要調整圖文框所在位置,文字詳細樣式可以在模板中設置,也可以在使用程序修改為自定義數據時修改。
 
 
這樣證書模板就制作完成了,如有需要使用如上方法操作,細節無需完全一致。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM