DocumentPrivilege
Revisión
DocumentPrivilege Es una clase en Aspose.PDF FOSS para Java. Heredados de: Comparable<Object>.
Representa los privilegios de acceso (permitidos) para un documento PDF (ISO 32000-1:2008, Tabla 22).
Esta clase proporciona 28 métodos para trabajar con los objetos de DocumentPrivilege en programas Java. Los métodos disponibles incluyen: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn,16 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS,Y 16 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
allowAll | DocumentPrivilege | Leer | Retorna un conjunto de privilegios que permite todas las operaciones. |
forbidAll | DocumentPrivilege | Leer | Retorna un conjunto de privilegios que prohíbe todas las operaciones. |
value | int | Leer | Devolve el valor de la autorización bitmask. |
allowPrint | boolean | Leer | Devolver si se permite la impresión. |
allowModifyContents | boolean | Leer | Devolver si se permite la modificación del contenido. |
allowCopy | boolean | Leer | Devolver si se permite copiar contenido. |
allowModifyAnnotations | boolean | Leer | Devolver si se permite modificar las anotaciones. |
allowFillIn | boolean | Leer | Devolver si se permite rellenar los formularios. |
allowScreenReaders | boolean | Leer | Devolver si los lectores de pantalla están permitidos. |
allowAssembly | boolean | Leer | Devolver si se permite la recopilación de documentos. |
allowDegradedPrinting | boolean | Leer | Devolver si se permite la impresión degradada. |
printAllowLevel | int | Leer | Retorna el nivel de permiso de impresión en estilo Adobe. |
changeAllowLevel | int | Leer | Retorna el nivel de permiso de cambio en estilo Adobe. |
copyAllowLevel | int | Leer | Retorna el nivel de permiso de copia en estilo Adobe. |
ALLOW_PRINT | int | Leer | Tipo 3: Permite la impresión. |
ALLOW_MODIFY_CONTENTS | int | Leer | BIT 4: Permite la modificación del contenido. |
ALLOW_COPY | int | Leer | BIT 5: Permite la extracción de texto/grafía. |
ALLOW_MODIFY_ANNOTATIONS | int | Leer | Bit 6: Permite agregar/modificar anotaciones y campos de formulario. |
ALLOW_FILL_IN | int | Leer | Bit 9: Permite rellenar los campos de forma (R>=3). |
ALLOW_SCREEN_READERS | int | Leer | Bit 10: Permite extracción de texto para la accesibilidad (R>=3). |
ALLOW_ASSEMBLY | int | Leer | Bit 11: Permite la asamblea de documentos (R>=3). |
ALLOW_DEGRADED_PRINTING | int | Leer | Bit 12: Permite la impresión de alta calidad (R>=3). |
Metodología
| firma | Descripción |
|---|---|
DocumentPrivilege(value: int) | Crea un DocumentPrivilege con las banderas de permiso. |
getAllowAll() → DocumentPrivilege | Retorna un conjunto de privilegios que permite todas las operaciones. |
getForbidAll() → DocumentPrivilege | Retorna un conjunto de privilegios que prohíbe todas las operaciones. |
getValue() → int | Devolve el valor de la autorización bitmask. |
setValue(value: int) | Define el valor de la autorización bitmask. |
isAllowPrint() → boolean | Devolver si se permite la impresión. |
setAllowPrint(allow: boolean) | Se determina si se permite la impresión. |
isAllowModifyContents() → boolean | Devolver si se permite la modificación del contenido. |
setAllowModifyContents(allow: boolean) | Se determina si se permite la modificación del contenido. |
isAllowCopy() → boolean | Devolver si se permite copiar contenido. |
setAllowCopy(allow: boolean) | Se determina si se permite copiar contenido. |
isAllowModifyAnnotations() → boolean | Devolver si se permite modificar las anotaciones. |
setAllowModifyAnnotations(allow: boolean) | Se determina si se permite modificar las anotaciones. |
isAllowFillIn() → boolean | Devolver si se permite rellenar los formularios. |
setAllowFillIn(allow: boolean) | Se permite que se rellenen los formularios. |
isAllowScreenReaders() → boolean | Devolver si los lectores de pantalla están permitidos. |
setAllowScreenReaders(allow: boolean) | Se determina si los lectores de pantalla son permitidos. |
isAllowAssembly() → boolean | Devolver si se permite la recopilación de documentos. |
setAllowAssembly(allow: boolean) | Se determina si se permite la recopilación de documentos. |
isAllowDegradedPrinting() → boolean | Devolver si se permite la impresión degradada. |
setAllowDegradedPrinting(allow: boolean) | Se determina si se permite la impresión degradada. |
getPrintAllowLevel() → int | Retorna el nivel de permiso de impresión en estilo Adobe. |
setPrintAllowLevel(level: int) | - Nivel de permiso de impresión en estilo Adobe. |
getChangeAllowLevel() → int | Retorna el nivel de permiso de cambio en estilo Adobe. |
setChangeAllowLevel(level: int) | Configura el nivel de permiso de cambio en estilo Adobe. |
getCopyAllowLevel() → int | Retorna el nivel de permiso de copia en estilo Adobe. |
setCopyAllowLevel(level: int) | Configura el nivel de permiso de copia en estilo Adobe. |
compareTo(obj: Object) → int |