Java marks PPT document as final state

After designing and creating a PPT document, you can mark the PPT document as final if you want to indicate that the document has reached its final design state and no one wants to edit or modify the internal content. This article describes how to use Free Spire.Presentation for Java to mark your PPT presentation as final version.

** Import JAR package ** Method 1: Download and unzip Free Spire.Presentation for Java and rely on the lib folder for the jar package Import directly into your Java application as a relationship.

Method 2: Install the jar package from the Maven repository and configure the code in the pom.xml file as follows:

<repositories>
        <repository>
            <id>com.e-iceblue</id>
            <name>e-iceblue</name>
            <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
        </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.presentation.free</artifactId>
        <version>2.6.1</version>
    </dependency>
</dependencies>

** Java code **

import com.spire.presentation.FileFormat;
import com.spire.presentation.Presentation;

public class MarkAsFinal {
    public static void main(String[] args) throws Exception {

        //Load sample document
        Presentation presentation = new Presentation();
        presentation.loadFromFile("test.pptx");

        //Set the document property MarkAsFinal to true
        presentation.getDocumentProperty().set("_MarkAsFinal", true);

        //Save the document
        presentation.saveToFile("MarkasFinal.pptx", FileFormat.PPTX_2010);
    }
}

ja.png

Recommended Posts

Java marks PPT document as final state
Output Notes document as XML document in Java
Java 11 document summary
java final modifier
java state machine car
Java compressed PDF document