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:AcessosDescrição:
allowAllDocumentPrivilegeLeia.Retorna um conjunto de privilégios que permite todas as operações.
forbidAllDocumentPrivilegeLeia.Retorna um conjunto de privilégios que proíbe todas as operações.
valueintLeia.Retorna o valor da bitmask de permissão.
allowPrintbooleanLeia.Retorna se a impressão é permitida.
allowModifyContentsbooleanLeia.Devolve se a modificação do conteúdo é permitida.
allowCopybooleanLeia.Devolve se é permitido copiar conteúdo.
allowModifyAnnotationsbooleanLeia.Devolve se é permitido modificar anotações.
allowFillInbooleanLeia.Devolve se é permitido preencher formulários.
allowScreenReadersbooleanLeia.Retorna se os leitores de tela são permitidos.
allowAssemblybooleanLeia.Devolve se a montagem de documentos é permitida.
allowDegradedPrintingbooleanLeia.Devolve se a impressão degradada é permitida.
printAllowLevelintLeia.Retorna o nível de permissão de impressão no estilo Adobe.
changeAllowLevelintLeia.Retorna o nível de permissão do tipo Adobe.
copyAllowLevelintLeia.Retorna o nível de permissão de cópia do Adobe.
ALLOW_PRINTintLeia.3o ponto: Permitir a impressão.
ALLOW_MODIFY_CONTENTSintLeia.Bit 4: Permitir a modificação do conteúdo.
ALLOW_COPYintLeia.Bit 5: Permitir a extração de texto/gráfico.
ALLOW_MODIFY_ANNOTATIONSintLeia.Bit 6: Permitir a adição/modificação de anotações e campos de formulário.
ALLOW_FILL_INintLeia.Bit 9: Permitir preenchimento de campos do formulário (R>=3).
ALLOW_SCREEN_READERSintLeia.Bit 10: Permitir a extração de texto para acessibilidade (R>=3).
ALLOW_ASSEMBLYintLeia.Bit 11: Permitir a montagem de documentos (R>=3).
ALLOW_DEGRADED_PRINTINGintLeia.Bit 12: Permitir impressão de alta qualidade (R>=3).

Métodos de avaliação

AssinaturaDescrição:
DocumentPrivilege(value: int)Cria um DocumentPrivilege com as bandeiras de permissão fornecidas.
getAllowAll()DocumentPrivilegeRetorna um conjunto de privilégios que permite todas as operações.
getForbidAll()DocumentPrivilegeRetorna um conjunto de privilégios que proíbe todas as operações.
getValue()intRetorna o valor da bitmask de permissão.
setValue(value: int)Defina o valor da bitmask de permissão.
isAllowPrint()booleanRetorna se a impressão é permitida.
setAllowPrint(allow: boolean)Indica se a impressão é permitida.
isAllowModifyContents()booleanDevolve se a modificação do conteúdo é permitida.
setAllowModifyContents(allow: boolean)Indica se a modificação do conteúdo é permitida.
isAllowCopy()booleanDevolve se é permitido copiar conteúdo.
setAllowCopy(allow: boolean)Indica se é permitido copiar conteúdo.
isAllowModifyAnnotations()booleanDevolve se é permitido modificar anotações.
setAllowModifyAnnotations(allow: boolean)Indica se é permitido modificar anotações.
isAllowFillIn()booleanDevolve se é permitido preencher formulários.
setAllowFillIn(allow: boolean)Indica se é permitido preencher formulários.
isAllowScreenReaders()booleanRetorna se os leitores de tela são permitidos.
setAllowScreenReaders(allow: boolean)Indica se são permitidos leitores de tela.
isAllowAssembly()booleanDevolve se a montagem de documentos é permitida.
setAllowAssembly(allow: boolean)Indica se a montagem de documentos é permitida.
isAllowDegradedPrinting()booleanDevolve se a impressão degradada é permitida.
setAllowDegradedPrinting(allow: boolean)Indica se a impressão degradada é permitida.
getPrintAllowLevel()intRetorna 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()intRetorna 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()intRetorna 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

Ver também:

 Português