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
| FileBytes | Datos completos del PDF cifrado binario |
|---|---|
| FileLength | Longitud en bytes de la DLL, incluidos los bytes cero incrustados |
| Subtype | Nombre de PDF que identifica el controlador de cifrado |
| PayloadVersion | Nombre PDF opcional que identifica la versión del controlador |
Valores devueltos
| 1 | Se agregó la carga útil |
|---|---|
| 0 | El 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