Java 投影片中的唯讀推薦屬性

在 Java 投影片中啟用唯讀推薦屬性的簡介

在本教學中,我們將探討如何使用 Aspose.Slides for Java 為 PowerPoint 簡報啟用唯讀推薦屬性。當您想要鼓勵使用者在不進行任何變更的情況下查看簡報時,「只讀推薦」屬性會很有用。這些屬性表明簡報應以唯讀模式開啟。我們將為您提供逐步指南以及 Java 原始程式碼來實現這一目標。

先決條件

在開始之前,請確保您的專案中已設定 Aspose.Slides for Java 程式庫。您可以從Aspose.Slides for Java 網站.

第 1 步:建立新的 PowerPoint 簡報

我們將首先使用 Aspose.Slides for Java 建立一個新的 PowerPoint 簡報。如果您已經有演示文稿,則可以跳過此步驟。

String outPptxPath = "Your Output Directory" + "ReadOnlyRecommended.pptx";
Presentation pres = new Presentation();

在上面的程式碼中,我們定義了輸出 PowerPoint 檔案的路徑並建立了一個新的簡報物件。

步驟 2:啟用唯讀推薦屬性

現在,讓我們為簡報啟用只讀推薦屬性。

try
{
    pres.getProtectionManager().setReadOnlyRecommended(true);
    pres.save(outPptxPath, SaveFormat.Pptx);
}
finally
{
    if (pres != null) pres.dispose();
}

在此程式碼片段中,我們使用getProtectionManager().setReadOnlyRecommended(true)將只讀推薦屬性設定為的方法true。這可確保當有人開啟簡報時,系統會提示他們以唯讀模式開啟它。

第 3 步:儲存簡報

最後,我們在啟用只讀推薦屬性的情況下儲存簡報。

Java 投影片中唯讀推薦屬性的完整原始碼

String outPptxPath = "Your Output Directory" + "ReadOnlyRecommended.pptx";
Presentation pres = new Presentation();
try
{
	pres.getProtectionManager().setReadOnlyRecommended(true);
	pres.save(outPptxPath, SaveFormat.Pptx);
}
finally
{
	if (pres != null) pres.dispose();
}

結論

在本教學中,您學習如何使用 Aspose.Slides for Java 為 PowerPoint 簡報啟用唯讀推薦屬性。當您想要限制編輯並鼓勵觀眾以唯讀模式使用簡報時,此功能會很有幫助。您可以透過為簡報設定密碼來進一步增強安全性。

常見問題解答

如何停用唯讀推薦屬性?

若要停用唯讀推薦屬性,只需使用以下程式碼:

pres.getProtectionManager().setReadOnlyRecommended(false);

我可以為唯讀推薦簡報設定密碼嗎?

是的,您可以使用 Aspose.Slides for Java 設定只讀推薦簡報的密碼。您可以使用setPassword方法為簡報設定密碼。如果設定了密碼,使用者將需要輸入密碼才能開啟演示文稿,即使在唯讀模式下也是如此。

pres.getProtectionManager().setPassword("YourPassword");

記得更換"YourPassword"使用您想要的密碼。