Video

Artikel ini menunjukkan cara menyematkan bingkai video dan mengatur opsi pemutaran menggunakan Aspose.Slides for Android via Java.

Tambahkan Bingkai Video

Masukkan bingkai video kosong ke dalam slide.

static void addVideo() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        // Tambahkan video.
        IVideoFrame videoFrame = slide.getShapes().addVideoFrame(50, 50, 320, 240, "video.mp4");
    } finally {
        presentation.dispose();
    }
}

Akses Bingkai Video

Dapatkan bingkai video pertama yang ditambahkan ke slide.

static void accessVideo() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IVideoFrame videoFrame = slide.getShapes().addVideoFrame(50, 50, 320, 240, "video.mp4");

        // Akses bingkai video pertama pada slide.
        IVideoFrame firstVideo = null;
        for (IShape shape : slide.getShapes()) {
            if (shape instanceof IVideoFrame) {
                firstVideo = (IVideoFrame) shape;
                break;
            }
        }
    } finally {
        presentation.dispose();
    }
}

Hapus Bingkai Video

Hapus bingkai video dari slide.

static void removeVideo() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IVideoFrame videoFrame = slide.getShapes().addVideoFrame(50, 50, 320, 240, "video.mp4");

        // Hapus bingkai video.
        slide.getShapes().remove(videoFrame);
    } finally {
        presentation.dispose();
    }
}

Atur Pemutaran Video

Konfigurasikan video agar diputar secara otomatis ketika slide ditampilkan.

static void setVideoPlayback() {
    Presentation presentation = new Presentation();
    try {
        ISlide slide = presentation.getSlides().get_Item(0);

        IVideoFrame videoFrame = slide.getShapes().addVideoFrame(50, 50, 320, 240, "video.mp4");

        // Konfigurasikan video agar diputar secara otomatis.
        videoFrame.setPlayMode(VideoPlayModePreset.Auto);
    } finally {
        presentation.dispose();
    }
}