这个简单的主题重点介绍如何使用 Java 创建只读演示文稿,方法是公开有关所需 JAR 文件的所有详细信息、描述程序逻辑的编程任务列表以及用于生成只读演示文稿的可执行示例代码和防止使用 Java 进行 PPTX 编辑。开发的应用程序可以在 Windows、macOS 和 Linux 内任何支持 Java 的应用程序中使用。
使用 Java 创建只读演示文稿的步骤
- 配置 IDE 以从存储库管理器安装 Aspose.Slides for Java,以使用 Java 创建只读 PPTX
- 使用 Presentation 类的实例打开所需的源 PPTX 演示文稿
- 访问演示文稿 ProtectionManger 类并将 ReadOnlyRecommended 属性设置为 true
- 将生成的只读演示文稿保存在磁盘上
上述步骤解释了使用简单的 API 接口使 PPTX 在 Java 中不可编辑的过程。通过从磁盘加载源 PPTX 演示文稿文件或使用演示文稿类对象从头开始创建新的空演示文稿来初始化该过程。然后,通过使用演示文稿 ProtectionManager 类的实例,将 ReadOnlyRecommended 属性设置为 true,这将使整个演示文稿变为只读。最后,不可编辑的演示文稿将保存在磁盘上。
使用 Java 使演示文稿不可编辑的代码
此示例需要使用 Java 使演示文稿不可编辑。它利用 ProtectionManager 类来保护演示文稿文件,并公开不同的 getter 和 setter 方法来设置 EncryptionPassword、RemoveEncryption、EncryptDocumentProperties 和 setWriteProtection 等。将只读属性的 setter 设置为 true 后,演示文稿将变得不可编辑,并将保存在磁盘上。
本文展示了如何防止使用 Java 进行演示文稿编辑。如果您想了解删除演示文稿中文本的过程,请参阅 如何使用 Java 删除 PPTX 中的文本 上的文章。