メインコンテンツへスキップ
PDFKeyLengthEnum の列挙定数は、エクスポートした PDF ファイルを RC4 アルゴリズムで暗号化する際の鍵長を設定するために使用されます。
PDFKL_40Bit を除くすべての値では、PDF バージョン 1.4 以降が必要です (IPDFExportFeatures::PDFVersion を参照) 。
typedef enum {
 PDFKL_40Bit = 5,
 PDFKL_48Bit = 6,
 PDFKL_56Bit = 7,
 PDFKL_64Bit = 8,
 PDFKL_72Bit = 9,
 PDFKL_80Bit = 10,
 PDFKL_88Bit = 11,
 PDFKL_96Bit = 12,
 PDFKL_104Bit = 13,
 PDFKL_112Bit = 14,
 PDFKL_120Bit = 15,
 PDFKL_128Bit = 16
} PDFKeyLengthEnum;

要素

名前説明
PDFKL_40Bit鍵長は40ビットです。
PDFKL_48Bit鍵長は48ビットです。
PDFKL_56Bit鍵長は56ビットです。
PDFKL_64Bit鍵長は64ビットです。
PDFKL_72Bit鍵長は72ビットです。
PDFKL_80Bit鍵長は80ビットです。
PDFKL_88Bit鍵長は88ビットです。
PDFKL_96Bit鍵長は96ビットです。
PDFKL_104Bit鍵長は104ビットです。
PDFKL_112Bit鍵長は112ビットです。
PDFKL_120Bit鍵長は120ビットです。
PDFKL_128Bit鍵長は128ビットです。

使用箇所

IPDFEncryptionInfo::KeyLength