DocumentPrivilege
Resumo geral
DocumentPrivilege é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: Comparable<Object>.
Representa os privilégios de acesso (permissões) para um documento PDF (ISO 32000-1:2008, Quadro 22).
Esta classe fornece 28 métodos para trabalhar com objetos DocumentPrivilege em programas Java. Os métodos disponíveis incluem: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn, e 16 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS, e mais 16 .
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
allowAll | DocumentPrivilege | Leia. | Retorna um conjunto de privilégios que permite todas as operações. |
forbidAll | DocumentPrivilege | Leia. | Retorna um conjunto de privilégios que proíbe todas as operações. |
value | int | Leia. | Retorna o valor da bitmask de permissão. |
allowPrint | boolean | Leia. | Retorna se a impressão é permitida. |
allowModifyContents | boolean | Leia. | Devolve se a modificação do conteúdo é permitida. |
allowCopy | boolean | Leia. | Devolve se é permitido copiar conteúdo. |
allowModifyAnnotations | boolean | Leia. | Devolve se é permitido modificar anotações. |
allowFillIn | boolean | Leia. | Devolve se é permitido preencher formulários. |
allowScreenReaders | boolean | Leia. | Retorna se os leitores de tela são permitidos. |
allowAssembly | boolean | Leia. | Devolve se a montagem de documentos é permitida. |
allowDegradedPrinting | boolean | Leia. | Devolve se a impressão degradada é permitida. |
printAllowLevel | int | Leia. | Retorna o nível de permissão de impressão no estilo Adobe. |
changeAllowLevel | int | Leia. | Retorna o nível de permissão do tipo Adobe. |
copyAllowLevel | int | Leia. | Retorna o nível de permissão de cópia do Adobe. |
ALLOW_PRINT | int | Leia. | 3o ponto: Permitir a impressão. |
ALLOW_MODIFY_CONTENTS | int | Leia. | Bit 4: Permitir a modificação do conteúdo. |
ALLOW_COPY | int | Leia. | Bit 5: Permitir a extração de texto/gráfico. |
ALLOW_MODIFY_ANNOTATIONS | int | Leia. | Bit 6: Permitir a adição/modificação de anotações e campos de formulário. |
ALLOW_FILL_IN | int | Leia. | Bit 9: Permitir preenchimento de campos do formulário (R>=3). |
ALLOW_SCREEN_READERS | int | Leia. | Bit 10: Permitir a extração de texto para acessibilidade (R>=3). |
ALLOW_ASSEMBLY | int | Leia. | Bit 11: Permitir a montagem de documentos (R>=3). |
ALLOW_DEGRADED_PRINTING | int | Leia. | Bit 12: Permitir impressão de alta qualidade (R>=3). |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
DocumentPrivilege(value: int) | Cria um DocumentPrivilege com as bandeiras de permissão fornecidas. |
getAllowAll() → DocumentPrivilege | Retorna um conjunto de privilégios que permite todas as operações. |
getForbidAll() → DocumentPrivilege | Retorna um conjunto de privilégios que proíbe todas as operações. |
getValue() → int | Retorna o valor da bitmask de permissão. |
setValue(value: int) | Defina o valor da bitmask de permissão. |
isAllowPrint() → boolean | Retorna se a impressão é permitida. |
setAllowPrint(allow: boolean) | Indica se a impressão é permitida. |
isAllowModifyContents() → boolean | Devolve se a modificação do conteúdo é permitida. |
setAllowModifyContents(allow: boolean) | Indica se a modificação do conteúdo é permitida. |
isAllowCopy() → boolean | Devolve se é permitido copiar conteúdo. |
setAllowCopy(allow: boolean) | Indica se é permitido copiar conteúdo. |
isAllowModifyAnnotations() → boolean | Devolve se é permitido modificar anotações. |
setAllowModifyAnnotations(allow: boolean) | Indica se é permitido modificar anotações. |
isAllowFillIn() → boolean | Devolve se é permitido preencher formulários. |
setAllowFillIn(allow: boolean) | Indica se é permitido preencher formulários. |
isAllowScreenReaders() → boolean | Retorna se os leitores de tela são permitidos. |
setAllowScreenReaders(allow: boolean) | Indica se são permitidos leitores de tela. |
isAllowAssembly() → boolean | Devolve se a montagem de documentos é permitida. |
setAllowAssembly(allow: boolean) | Indica se a montagem de documentos é permitida. |
isAllowDegradedPrinting() → boolean | Devolve se a impressão degradada é permitida. |
setAllowDegradedPrinting(allow: boolean) | Indica se a impressão degradada é permitida. |
getPrintAllowLevel() → int | Retorna o nível de permissão de impressão no estilo Adobe. |
setPrintAllowLevel(level: int) | Estabelece o nível de permissão de impressão no estilo Adobe. |
getChangeAllowLevel() → int | Retorna o nível de permissão do tipo Adobe. |
setChangeAllowLevel(level: int) | Estabelece o nível de permissão para alteração no estilo Adobe. |
getCopyAllowLevel() → int | Retorna o nível de permissão de cópia do Adobe. |
setCopyAllowLevel(level: int) | Estabelece o nível de permissão de cópia no estilo Adobe. |
compareTo(obj: Object) → int |