SetEncryptedPayloadFromString
セキュリティと暗号化
説明
メモリ上の暗号化済み PDF バイト全体を、選択した非暗号化 PDF のペイロードとして格納します
構文
Delphi
Function TPDFlib.SetEncryptedPayloadFromString(Const FileBytes: AnsiString; Const Subtype, PayloadVersion: WideString): Integer;DLL
int DLSetEncryptedPayloadFromString(int InstanceID, const char* FileBytes, int FileLength, const wchar_t* Subtype, const wchar_t* PayloadVersion);パラメータ
| FileBytes | 完全なバイナリ暗号化済み PDF データ |
|---|---|
| FileLength | 埋め込みゼロバイトを含む DLL のバイト長 |
| Subtype | 暗号化ハンドラーを識別する PDF 名 |
| PayloadVersion | ハンドラーバージョンを識別する省略可能な PDF 名 |
戻り値
| 1 | ペイロードが追加されました |
|---|---|
| 0 | 入力またはラッパーの状態が無効 |
備考
この関数はペイロードを復号または書き換えずにバイト列を格納し、外側の文書を自動的に PDF 2.0 へ引き上げます
関連項目
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString