SetEncryptedPayloadFromString

Seguridad y cifrado

Descripción

Almacena bytes PDF cifrados completos en memoria como carga útil del PDF sin cifrar seleccionado

Sintaxis

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

FileBytesDatos completos del PDF cifrado binario
FileLengthLongitud en bytes de la DLL, incluidos los bytes cero incrustados
SubtypeNombre de PDF que identifica el controlador de cifrado
PayloadVersionNombre PDF opcional que identifica la versión del controlador

Valores devueltos

1Se agregó la carga útil
0El estado de entrada o del contenedor no era válido

Observaciones

La función almacena bytes sin descifrar ni reescribir la carga útil y eleva automáticamente el documento externo a PDF 2.0

Véase también

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString