SecurityInfo
Propriedades do documento, segurança e assinaturas
Descrição
Devolve informações sobre as definições de segurança do documento selecionado
Sintaxe
Delphi
Function TPDFlib.SecurityInfo(SecurityItem: Integer): Integer;
ActiveX
Function PDFlib::SecurityInfo(SecurityItem As Long) As Long
DLL
int DLSecurityInfo(int InstanceID, int SecurityItem);
Parâmetros
| SecurityItem | 0 = Método de segurança 1 = Palavra-passe do utilizador 2 = Palavra-passe do proprietário 3 = Impressão 4 = Alteração do documento 5 = Cópia ou extração de conteúdo 6 = Criação de comentários e campos de formulário 7 = Preenchimento ou assinatura de campos de formulário 8 = Acessibilidade do conteúdo ativada 9 = Montagem do documento 10 = Nível de encriptação 11 = Aberto com a palavra-passe do utilizador 12 = Aberto com a palavra-passe do proprietário 13 = Nível de encriptação variável |
|---|
Valores devolvidos
| 0 | None |
|---|---|
| 1 | Segurança padrão da Adobe |
| No | 2 |
| Yes | 3 Totalmente permitido 4 Não permitido 5 Permitido 6 RC4 de 40 bits (Acrobat 3.x, 4.x) 7 RC4 de 128 bits (Acrobat 5.x) 8 Desconhecido 9 Baixa resolução 10 Vazio 11 AES de 128 bits (Acrobat 7) 12 AES de 256 bits (Acrobat 9) 13 RC4 de comprimento variável (utilize SecurityItem=13 para determinar o comprimento) 14 AES de 256 bits (Acrobat X) 15 AES-256-GCM 16 |