この記事では、phpを使用してPDFファイルを生成する方法と、ファイルを暗号化する方法やアクセスパスワードを設定する方法を紹介します。必要な友達はそれを参照できます。
プロジェクト要件: PHP は PDF ファイルを生成し、ファイルを暗号化するか、アクセスパスワードを設定します
オープンソースの TCPDF は、PHP をベースにしたクラス ライブラリのセットで、PDF 形式のドキュメントを非常にうまく生成できます。ファイル暗号化もサポートしており、現在のオープンソース PHP フレームワーク、システム、アプリケーションで広く使用されています。これは、パスワードを設定できる PDF ドキュメントの関連プロパティを設定するメソッドのプロトタイプです
?
1 2 3 4 5 6 7 8 |
TCPDF::SetProtection ( $permissions = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high'), $user_pass = '', $owner_pass = null, $mode = 0, $pubkeys = null ) |
SetProtection()メソッドで設定すると、生成されたPDF文書が暗号化され、ユーザーはPDF文書を開く際にアクセスパスワードの入力を求められます