• <menu id="w2i4a"></menu>
  • logo FastReport.Net教程2019

    文檔首頁(yè)>>FastReport.Net教程2019>>FastReport報(bào)表中PDF導(dǎo)出的新增功能:數(shù)字簽名的應(yīng)用

    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è)邊欄的最底部看到它:

    PDFSinature1.png

    它被稱為數(shù)字簽名(Digital Signature)。將此控件放在報(bào)表頁(yè)面上時(shí),它看起來(lái)像這樣:

    PDFSinature2.png

    在報(bào)告視圖中,它是不可見(jiàn)的。其功能僅限于PDF導(dǎo)出。也就是說(shuō),在Acrobat Reader中查看PDF文件時(shí),您將看到此字段。

    導(dǎo)出為PDF時(shí),啟用簽名選項(xiàng):

    PDFSinature3.png

    導(dǎo)出后,該字段將如下所示:

    PDFSinature4.png

    單擊簽名字段,然后查看用于選擇要對(duì)文檔簽名的證書(shū)的窗口:

    PDFSinature6.png

    選擇一個(gè)證書(shū),然后單擊繼續(xù)“Continue”。

    PDFSinature8.png

    接下來(lái),我們需要輸入用于簽名的密碼(如果證書(shū)未導(dǎo)入到Windows數(shù)字標(biāo)識(shí)中),我們可以設(shè)置樣式并在簽名后啟用文檔阻止選項(xiàng)。

    簽名后,必須保存文檔。以下是標(biāo)題最終的樣子:

    PDFSinature10.png

    2)無(wú)形簽名(Invisible signature)。對(duì)于不可見(jiàn)的導(dǎo)出PDF簽名,您無(wú)需向報(bào)表頁(yè)面添加數(shù)字簽名控件。您需要在導(dǎo)出設(shè)置中啟用簽名選項(xiàng):

    PDFSinature12.png

    此外,您還可以填寫(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ū)的隱形簽名:

    PDFSinature13.png

    以下是帶證書(shū)的隱形簽名:

    PDFSinature15.png

    為了使證書(shū)能夠由接收您創(chuàng)建的文檔的人進(jìn)行身份驗(yàn)證,他必須將證書(shū)導(dǎo)入到本地計(jì)算機(jī)。然后,他將能夠使用證書(shū)“Certificates”工具驗(yàn)證PDF文檔中的簽名(通過(guò)單擊驗(yàn)證所有簽名“Validate All Signatures”按鈕):

    PDFSinature17.png

    這樣,F(xiàn)astReport.Net就可以創(chuàng)建受電子簽名保護(hù)的完整電子文檔了。


    產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動(dòng) | 在線客服 | 聯(lián)系Elyn

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();