package com.aspose.slides.examples.Presentation.Opening;
import com.aspose.slides.LoadOptions;
import com.aspose.slides.Presentation;
import com.aspose.slides.examples.Utils;
public class OpeningAPasswordProtectedPresentation {
public static final void main(String[] args) {
// The path to the documents directory.
String dataDir = Utils.getDataDir(OpeningAPasswordProtectedPresentation.class);
// Creating instance of load options to set the presentation access password
LoadOptions loadOptions = new LoadOptions();
// Setting the access password
loadOptions.setPassword("pass");
// Opening the presentation file by passing the file path and load
// options to the constructor of Presentation class
Presentation pres = new Presentation(dataDir + "demoPassDocument.pptx", loadOptions);
// Printing the total number of slides present in the presentation
System.out.println(pres.getSlides().size());
}
}