反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

PDF匯出密碼屬性

一、概述

  1. 對於範本匯出 PDF 檔案,希望在開啟匯出的 PDF 檔案時,能夠有個密碼輸入框,只有正確輸入密碼的人能夠查看檔案的內容。為此 FineReport 提供了 PDF 的需要密碼的報表匯出屬性。

二、PDF 匯出屬性設定方法

  1. 進入【範本】→【範本匯出屬性】中的 【PDF 範本匯出屬性】,勾選【需要密碼】,後面會出現個檔案密碼設定的正文框,在檔案密碼正文框中輸入您要設定的密碼,如下圖1所示。

  2. 效果:若設定了密碼,則開啟匯出的 PDF 時,會彈出如下對話框,只有正確輸入密碼的人才能查看此 PDF 檔案,如下圖2所示。


image.png

 

image (1).png

 

三、PDF 加密匯出伺服器端報錯

1
報錯。
  1. PDF 加密匯出時,在本地正常,在伺服器端報錯如下。

java.lang.SecurityException: class "org.bouncycastle.asn1.ASN1ObjectIdentifier"'s signer information does not match signer information 
of other classes in the same package

2
解決方案。
  1. 這是因為在進行專案整合的時候,專案裏面本身引用了 PDF 匯出加密的 JAR 包,而 FineReport 的 JAR 包中也引用到了 PDF匯出加密的 JAR 包,進而導致jar包衝突造成報錯,直接將專案中的 PDF 匯出加密的 JAR 包刪除即可。

注:PDF 加密匯出的jar包的名稱隨着 JDK 的版本不同而不同。

 


附件列表


主題: 報表特性
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉