# محافظت از فایل‌های ارائه PPTX با استفاده از Java

> کد منبع Java برای محافظت از ارائه PPTX.

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



## محافظت از ارائه PPTX از طریق Java

با استفاده از Aspose.Slides for Java، می‌توانید از ارائه PPTX خود در برابر باز کردن یا تغییر با تنظیم رمز عبور محافظت کنید. سپس، برای باز کردن یا اصلاح ارائه قفل شده، کاربر باید رمز عبور را ارائه کند.

### رمزگذاری یک ارائه PPTX با استفاده از Java

```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();
}
```

### تنظیم محافظت از نوشتن روی یک ارائه PPTX با استفاده از Java

```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();
}
```

## نحوه محافظت از رمز عبور PPTX از طریق Java

این مراحل برای محافظت از فایل‌های PPTX هستند.

PPTX را با یک نمونه از Presentation بارگیری کنید

با استفاده از کلاس ProtectionManager از ارائه محافظت کنید

نتیجه را در قالب PPTX ذخیره کنید

## سایر فرمت های محافظتی پشتیبانی شده
