Java를 사용하여 PowerPoint의 도형에 애니메이션 추가

PowerPoint에서 애니메이션을 사용하여 문서를 더욱 생생하고 매력적으로 만들 수 있습니다. 이 문서에서는 Free Spire.Presentation for Java를 사용하여 PowerPoint 문서의 도형에 애니메이션을 추가하는 방법에 대한 샘플 예제를 제공합니다.

무료 Java API 가져오기(2가지 방법)
Free Spire.Presentation for Java을 다운로드하여 압축을 풉니다. 그런 다음 Spire.Presentation.jar 파일을 종속성으로 프로젝트에 추가합니다.

● 다음 구성을 pom.xml에 추가하여 maven 프로젝트에 jar 종속성을 추가할 수도 있습니다.

<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>3.9.0</version>
    </dependency>
</dependencies>


도형에 애니메이션 추가:

import com.spire.presentation.*;
import com.spire.presentation.drawing.FillFormatType;
import com.spire.presentation.drawing.animation.AnimationEffectType;

import java.awt.*;

import java.awt.geom.Rectangle2D;

public class SetAnimation {
    public static void main(String[] args) throws Exception {
        //create a PowrePoint document 
        Presentation ppt = new Presentation();
        //add a slide
        ISlide slide = ppt.getSlides().get(0);

        //Add a shape to slide
        IAutoShape shape = slide.getShapes().appendShape(ShapeType.FIVE_POINTED_STAR, new Rectangle2D.Double(50, 150, 150, 150));
        shape.getFill().setFillType(FillFormatType.SOLID);
        shape.getFill().getSolidColor().setColor(Color.orange);
        shape.getShapeStyle().getLineColor().setColor(Color.white);

        //Add animation to the shape
        slide.getTimeline().getMainSequence().addEffect(shape, AnimationEffectType.FADED_SWIVEL);

        //save the document
        ppt.saveToFile("AddAnimationToShape.pptx", FileFormat.PPTX_2013);
    }
}


좋은 웹페이지 즐겨찾기