Video

Bu makale, Aspose.Slides for Java kullanarak video çerçevelerini nasıl gömeceğinizi ve oynatma seçeneklerini nasıl ayarlayacağınızı gösterir.

Video Çerçevesi Ekle

Bir slayta boş bir video çerçevesi ekleyin.

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

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

Video Çerçevesine Erişim

Bir slayta eklenen ilk video çerçevesini alın.

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");

        // Slayttaki ilk video çerçevesine erişin.
        IVideoFrame firstVideo = null;
        for (IShape shape : slide.getShapes()) {
            if (shape instanceof IVideoFrame) {
                firstVideo = (IVideoFrame) shape;
                break;
            }
        }
    } finally {
        presentation.dispose();
    }
}

Video Çerçevesini Kaldır

Video çerçevesini slayttan silin.

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");

        // Video çerçevesini kaldırın.
        slide.getShapes().remove(videoFrame);
    } finally {
        presentation.dispose();
    }
}

Video Oynatmayı Ayarla

Slayt gösterildiğinde videonun otomatik olarak oynatılacak şekilde yapılandırın.

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");

        // Videoyu otomatik olarak oynatılacak şekilde yapılandırın.
        videoFrame.setPlayMode(VideoPlayModePreset.Auto);
    } finally {
        presentation.dispose();
    }
}