SetEncryptedPayloadFromString
Segurança e encriptação
Descrição
Armazena bytes completos de PDF encriptado em memória como carga útil do PDF não encriptado selecionado
Sintaxe
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);Parâmetros
| FileBytes | Dados binários completos do PDF encriptado |
|---|---|
| FileLength | Comprimento em bytes da DLL, incluindo quaisquer bytes zero incorporados |
| Subtype | Nome PDF que identifica o processador de encriptação |
| PayloadVersion | Nome PDF opcional que identifica a versão do processador |
Valores devolvidos
| 1 | A carga foi adicionada |
|---|---|
| 0 | O estado da entrada ou do invólucro era inválido |
Observações
A função armazena bytes sem desencriptar nem reescrever a carga útil e eleva automaticamente o documento exterior para PDF 2.0
Consulte também
SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString