Prev
Toc
Next
8–9 セキュリティ
PDFファイルに対しセキュリティ設定を行う場合に、暗号化する文書コンポーネントを設定することができます(PtlEncrypt::setEncryptComponent(int component))。
コンポーネントの種類と内容については以下の通りです。
定数名
内容
対応PDFバージョン
ENCRYPT_ALL
文書のすべてのコンテンツを暗号化
全バージョン
ENCEYPT_EXCEPT_METADATA
文書のメタデータを除くすべてのコンテンツを暗号化
PDF1.5以降
ENCEYPT_ONLY_ATTACHED_FILE
添付ファイルのみを暗号化
PDF1.6以降
「添付ファイルのみを暗号化」する場合、ユーザーパスワードの設定(PtlEncryptStandard::setUserPassword(const PtlParamString & password))が必須です。添付ファイルのみが暗号化され、PDFの文書は暗号化されません。
Prev
Toc
Next