パスワード付きPDFファイルの作成方法

114 views
Skip to first unread message

nakax31

unread,
Mar 23, 2022, 10:10:02 PM3/23/22
to RapidReportサポート QAフォーラム
PdfRendererのWriterオブジェクトのSetEncryptionメソッドを以下のように呼び出すことで、パスワード付きPDFファイルを生成できました。
pdfRenderer.Writer.SetEncryption(PdfWriter.STRENGTH128BITS, "USER-PASS", "OWNER-PASS", PdfWriter.AllowCopy | PdfWriter.AllowPrinting);

パスワード付きPDFファイルを生成する方法として正しいでしょうか?

RapidReport

unread,
Mar 24, 2022, 12:18:29 AM3/24/22
to RapidReportサポート QAフォーラム
RapidReportから直接制御しているのではないiTextの機能についてのご質問となりますので、
回答に責任は持てませんが、投稿いただいた方法で正しいと思います。

2022年3月24日木曜日 11:10:02 UTC+9 nakax31:

nakax31

unread,
Mar 24, 2022, 5:13:15 AM3/24/22
to RapidReportサポート QAフォーラム
回答いただき、ありがとうございます。
ちなみにRapidReport側で同等のことを実現する方法は今のところ提供されていないという理解で合っていますでしょうか?
RapidReportの今後のバージョンアップ等を踏まえたとき、推奨される方法があれば教えてください。

2022年3月24日木曜日 13:18:29 UTC+9 RapidReport:

RapidReport

unread,
Mar 24, 2022, 8:51:03 PM3/24/22
to RapidReportサポート QAフォーラム
はい。PDFにパスワードを付ける機能はRapidReport側にはありません。
今回対応された方法であれば、今後のバージョンアップの影響を受けることはないと思います。

2022年3月24日木曜日 18:13:15 UTC+9 nakax31:

nakax31

unread,
Mar 24, 2022, 9:23:42 PM3/24/22
to RapidReportサポート QAフォーラム
回答いただき、ありがとうございました。
これからもよろしくお願いします。

2022年3月25日金曜日 9:51:03 UTC+9 RapidReport:
Reply all
Reply to author
Forward
0 new messages