台灣最大程式設計社群網站
線上人數
802
 
會員總數:245973
討論主題:189551
歡迎您免費加入會員
討論區列表 >> VB.NET >> Crystal Report 轉出PDF時加上密碼
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Crystal Report 轉出PDF時加上密碼
價值 : 100 QP  點閱數:811 回應數:4
樓主

大鵰
初學者
50 48
1520 86
發送站內信

目前已經能夠轉出為pdf檔案,但是無法在轉出同時自動加上密碼(密碼是每個人的身分證ID),請問該如何做呢?
我有看過站內一篇:
http://forum.j2eemx.com/coldfusion/405-coldfusion-report-builder-part-iii.html
好像是還要再搭配另一套工具的樣子,看我還是看不懂




搜尋相關Tags的文章: [ Crystal Report ] , [ pdf ] , [ 密碼 ] ,
本篇文章發表於2017-06-30 12:10
1樓
回應

Always
檢舉此回應
試試
1.用ReportDocument1.ExportToStream匯出Stearm
2.用iTextSharp.text.pdf.PdfReader讀入Stearm
3.用iTextSharp.text.pdf.PdfEncryptor.Encrypt加密
本篇文章回覆於2017-07-04 20:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

大鵰
檢舉此回應
Always 大大您好:
Dim _PdfReader As New iTextSharp.text.pdf.PdfReader(ReportDocument1)
會出現 [型別未定義] , vb.net好像沒有iTextSharp.text.pdf.PdfReader這個型別,還是我語法不對?
本篇文章回覆於2017-07-05 09:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Always
檢舉此回應
iTextSharp是一個第三方的AGPL元件(想發布程式需公開自己的原始碼或選擇取得商業授權)
您可以到https://sourceforge.net/projects/itextsharp/下載或用NuGet取得
本篇文章回覆於2017-07-05 09:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

大鵰
檢舉此回應
Always 大大您好:
iTextSharp已經下載,並也加入參考,但是後進不才,試了幾次,都會出現錯誤:
['PdfReader' 在 pdf中為型別,無法當作運算式使用] 或 [多載解析失敗,因為沒有可存取的'Encrypt'接受此引數數目]
可否拜託指導一下正確的語法指令?
本篇文章回覆於2017-07-06 09:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.