1. 描述
電子簽章是電子簽名的一種表現形式,也就是俗稱的蓋章,電子簽章爲透明背景的圖片,希望在報表中嵌入,如下圖所示:
下面将介紹實現報表中嵌入電子簽章的四個方法。
2. 單元格插入圖片
選中單元格,單擊工具欄的插入圖片按鈕,選擇圖片後,選擇适應選項,圖片将對於單元格進行自适應調整,如下圖:
保存模板,預覽即可看到電子簽章顯示效果。
3. 用HTML語言設置電子簽章
單元格支持用 HTML 顯示内容,所以可以使用 HTML 語言進行電子簽章的設置。
例如,電子簽章圖片在 FineReport 安裝目錄的 webroot 文件夾下,名稱爲 gongzhang.png,設置單元格内容爲:
<img src="gongzhang.png"/>
或者
<div style="background:url(gongzhang.png) no-repeat;width:151px;height:151px"></div>
選中單元格,設置其他屬性,顯示内容:用 HTML 顯示内容,如下圖:
保存模板,預覽即可看到電子簽章顯示效果。
4. TOIMAGE 函數設置電子簽章
選中單元格,插入公式TOIMAGE("gongzhang.png",false,151,151),如下圖:
注:TOIMAGE 函數說明請點擊TOIMAGE函數顯示單元格圖片。
在報表右側的單元格屬性面板中選擇樣式>自定義樣式>對齊,将圖片布局的方式改爲适應,如下圖:
保存模板,預覽即可看到電子簽章成功顯示。
5. 懸浮元素插入圖片
點擊插入-懸浮元素-插入圖片,選擇圖片,設置爲适應,如下圖:
選擇圖片後,模板上顯示如下圖:
保存模板,預覽即可看到電子簽章成功顯示。
注意:使用懸浮元素,可以将其放置到模板的任何地方,如果出現電子簽章必須蓋住下方的時間情況,只能使用懸浮元素的方法實現。
6. 報表嵌入電子簽章總結
以上就是報表嵌入電子簽章的方法,請注意這些方法在導出的時候,有一些方法是不支持導出的,會出現圖片破裂或者圖片區域空白情況,具體情況參考如下:
方法 | 導出word | 導出excel | 導出圖片 | 導出pdf |
插入圖片 | √ | √ | √ | √ |
HTML語言設置 | ||||
TOIMAGE函數 | √ | √ | √ | √ |
懸浮元素插入圖片 | √ | √ | √ |