FastReport報(bào)表中PDF導(dǎo)出的新增功能:數(shù)字簽名的應(yīng)用
電子文檔管理從很久以前就已經(jīng)成為我們生活中不可或缺的一部分。每個(gè)人都很欣賞這些文件的便利性——它們不會(huì)隨著時(shí)間的推移而破損,更難以丟失,它們易于存儲(chǔ)并快速傳輸?shù)饺魏尉嚯x。雖然實(shí)體信件和包裹的時(shí)代尚未過(guò)去,但對(duì)它們的需求將很快消失。官僚制度只承認(rèn)實(shí)體簽署的文件,這是發(fā)展電子文件管理的主要障礙。畢竟,如果需要簽名版本,那么文檔傳輸速度的用途是什么?所以這只能說(shuō)是比較“原始”了。
因此,電子簽名——保證唯一性和原創(chuàng)性的密碼被開(kāi)發(fā)了,它允許明確地建立作者身份并防止文檔變更。由于可靠的加密算法,這種簽名并不比手寫(xiě)的差,甚至更好、更可靠。
也許,PDF文檔可以稱為電子文檔管理的標(biāo)準(zhǔn)。在許多方面,它的受歡迎程度恰恰歸功于良好的文件保護(hù),包括數(shù)字簽名。
FastReport.Net團(tuán)隊(duì)不斷改進(jìn)對(duì)PDF的導(dǎo)出功能,現(xiàn)在,終于,電子簽名出現(xiàn)在2019.3.2版本中。
在當(dāng)前版本中,有兩種類型的簽名:
1)簽名字段(signature field)——意味著文檔中存在特殊字段,通過(guò)單擊該字段,用戶將能夠附加其證書(shū);
2)無(wú)形簽名(Invisible signature)——它是簽名證書(shū)。在視覺(jué)上,它是不可見(jiàn)的,但在文檔屬性中,您可以獲得有關(guān)簽名者的信息、簽名的真實(shí)性、簽名時(shí)文檔的版本以及其他信息。
下面,讓我們更詳細(xì)地了解這兩個(gè)選項(xiàng)。
1)簽名字段(signature field)。為了在PDF導(dǎo)出中實(shí)現(xiàn)這種可能性,F(xiàn)astReport的開(kāi)發(fā)人員為報(bào)表設(shè)計(jì)器添加了一個(gè)新控件。您可以在側(cè)邊欄的最底部看到它:
它被稱為數(shù)字簽名(Digital Signature)。將此控件放在報(bào)表頁(yè)面上時(shí),它看起來(lái)像這樣:
在報(bào)告視圖中,它是不可見(jiàn)的。其功能僅限于PDF導(dǎo)出。也就是說(shuō),在Acrobat Reader中查看PDF文件時(shí),您將看到此字段。
導(dǎo)出為PDF時(shí),啟用簽名選項(xiàng):
導(dǎo)出后,該字段將如下所示:
單擊簽名字段,然后查看用于選擇要對(duì)文檔簽名的證書(shū)的窗口:
選擇一個(gè)證書(shū),然后單擊繼續(xù)“Continue”。
接下來(lái),我們需要輸入用于簽名的密碼(如果證書(shū)未導(dǎo)入到Windows數(shù)字標(biāo)識(shí)中),我們可以設(shè)置樣式并在簽名后啟用文檔阻止選項(xiàng)。
簽名后,必須保存文檔。以下是標(biāo)題最終的樣子:
2)無(wú)形簽名(Invisible signature)。對(duì)于不可見(jiàn)的導(dǎo)出PDF簽名,您無(wú)需向報(bào)表頁(yè)面添加數(shù)字簽名控件。您需要在導(dǎo)出設(shè)置中啟用簽名選項(xiàng):
此外,您還可以填寫(xiě)位置、原因和聯(lián)系信息的信息字段。接下來(lái),您需要選擇fpx格式的簽名證書(shū)文件來(lái)設(shè)置證書(shū)的密碼。您可以在此階段選擇證書(shū)文件。然后,在導(dǎo)出報(bào)告后,您將在PDF文檔中看到隱藏的簽名,但不會(huì)填寫(xiě)。您可以將證書(shū)添加到簽名中。這與我們考慮的第一個(gè)簽名選項(xiàng)類似,唯一的區(qū)別是它在文檔中不能直接顯示。
以下是Acrobat Reader中沒(méi)有證書(shū)的隱形簽名:
以下是帶證書(shū)的隱形簽名:
為了使證書(shū)能夠由接收您創(chuàng)建的文檔的人進(jìn)行身份驗(yàn)證,他必須將證書(shū)導(dǎo)入到本地計(jì)算機(jī)。然后,他將能夠使用證書(shū)“Certificates”工具驗(yàn)證PDF文檔中的簽名(通過(guò)單擊驗(yàn)證所有簽名“Validate All Signatures”按鈕):
這樣,F(xiàn)astReport.Net就可以創(chuàng)建受電子簽名保護(hù)的完整電子文檔了。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動(dòng) | 在線客服 | 聯(lián)系Elyn