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

FileBytesDados binários completos do PDF encriptado
FileLengthComprimento em bytes da DLL, incluindo quaisquer bytes zero incorporados
SubtypeNome PDF que identifica o processador de encriptação
PayloadVersionNome PDF opcional que identifica a versão do processador

Valores devolvidos

1A carga foi adicionada
0O 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