Este sencillo tema se centra en cómo crear una presentación de solo lectura usando Java exponiendo todos los detalles sobre los archivos JAR necesarios, una lista de tareas de programación que describen la lógica del programa y un código de ejemplo ejecutable para generar una presentación de solo lectura y ** impidiendo la edición de PPTX usando Java**. La aplicación desarrollada se puede utilizar dentro de cualquiera de las aplicaciones compatibles con Java dentro de Windows, macOS y Linux.
Pasos para crear una presentación de solo lectura usando Java
- Configure el IDE para instalar Aspose.Slides for Java desde el administrador del repositorio para crear PPTX de solo lectura usando Java
- Abra la presentación PPTX de origen requerida usando una instancia de la clase Presentation
- Acceda a la clase de presentación ProtectionManger y establezca la propiedad ReadOnlyRecommended en verdadero
- Guarde la presentación de solo lectura resultante en el disco.
Los pasos anteriores explican el proceso para hacer que PPTX no sea editable en Java usando una interfaz API simple. El proceso se inicializa cargando el archivo de presentación PPTX de origen desde el disco o creando una nueva presentación vacía desde cero utilizando el objeto de clase Presentación. Luego, al utilizar una instancia de la clase ProtectionManager de presentación, la propiedad ReadOnlyRecommended se establecerá en verdadero, lo que hará que toda la presentación sea de solo lectura. Finalmente, la presentación no editable se guardará en el disco.
Código para hacer que la presentación no se pueda editar usando Java
Este ejemplo implica el proceso para hacer que la presentación no sea editable usando Java. Hace uso de la clase ProtectionManager para proteger el archivo de presentación y expone diferentes métodos getter y setter para configurar EncryptionPassword, RemoveEncryption, EncryptDocumentProperties y setWriteProtection, por nombrar algunos. Después de configurar el configurador para la propiedad de solo lectura en verdadero, la presentación no podrá editarse y se guardará en el disco.
Este artículo ha mostrado cómo evitar la edición de presentaciones usando Java. Si desea obtener información sobre el proceso de tachar texto dentro de la presentación, consulte el artículo en cómo tachar texto en PPTX usando Java.