# 使用 Java 保护 PPTX 演示文件

> Java 源代码保护 PPTX 演示。

Source: https://products.aspose.com/slides/zh/java/protect/pptx/
Updated: 2023-04-26



## 通过 Java 保护 PPTX 演示文稿

使用 Aspose.Slides for Java，您可以通过设置密码来保护您的 PPTX 演示文稿不被打开或修改。然后，要打开或修改锁定的演示文稿，用户必须提供密码。

### 使用 Java 加密 PPTX 演示文稿

```java

Presentation presentation = new Presentation("pres.pptx");
try {
    presentation.getProtectionManager().encrypt("123123");
    presentation.save("encrypted-pres.pptx", SaveFormat.Pptx);
} finally {
    if (presentation != null) presentation.dispose();
}
```

### 使用 Java 为 PPTX 演示文稿设置写保护

```java

Presentation presentation = new Presentation("pres.pptx");
try {
    presentation.getProtectionManager().setWriteProtection("123123");
    presentation.save("write-protected-pres.pptx", SaveFormat.Pptx);
} finally {
    if (presentation != null) presentation.dispose();
}
```

## 如何通过 Java 密码保护 PPTX

这些是保护 PPTX 文件的步骤。

使用 Presentation 实例加载 PPTX

使用 ProtectionManager 类保护演示文稿

以 PPTX 格式保存结果

## 其他支持的保护格式
