PDFium Delphi Component Docs

Password Propiedad

Componente: TPdf  ·  Unidad: PDFium
Contraseña de descifrado asignada antes de Active := True

Syntax

property Password;

Description

Contraseña de descifrado asignada antes de Active := True; igual que FileName, solo puede cambiarse mientras el componente está inactivo

La contraseña se conserva hasta que se reasigna y se borra de la memoria cuando el componente se destruye. Una contraseña incorrecta hace que LoadDocument lance EPdfError, mientras que Active := True deja el componente inactivo e informa del fallo en LastLoadReport

La contraseña se pasa a PDFium como UTF-8, que PDFium convierte a Latin-1 para los controladores de seguridad antiguos cuando es necesario; las compilaciones de Free Pascal convierten desde la página de códigos propia de la cadena, de modo que las contraseñas no ASCII funcionan con o sin el modo de cadenas UTF-8 de Lazarus

Envuelve la API correspondiente de PDFium y la expone como miembro de la instancia de TPdf, de modo que los consumidores no tengan que gestionar identificadores FPDF_DOCUMENT directamente

Remarks

Example

if Pdf1.Active then
  Pdf1.Password;

See Also

Active, Permissions, UserPermissions