SetEncryptedPayloadFromString

Seguridad y cifrado

Descripción

Almacena los bytes PDF cifrados completos en memoria como carga 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 binarios completos del PDF cifrado
FileLengthLongitud en bytes de la DLL, incluidos los bytes cero incrustados
SubtypeNombre PDF que identifica el controlador de cifrado
PayloadVersionNombre PDF opcional que identifica la versión del controlador

Valores devueltos

1La carga útil se añadió
0La entrada o el estado del contenedor no eran válidos

Observaciones

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

Véase también

SetEncryptedPayloadFromFile, GetEncryptedPayloadContentToString