Video

Bu makale, Aspose.Slides for Android via Java kullanarak video çerçevelerini nasıl gömebileceğinizi ve oynatma seçeneklerini nasıl ayarlayabileceğinizi 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şin

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

Slayttan bir video çerçevesini 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.
        slide.getShapes().remove(videoFrame);
    } finally {
        presentation.dispose();
    }
}

Video Oynatmayı Ayarla

Slayt gösterildiğinde videonun otomatik olarak oynatılacak şekilde ayarlayı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 oynatmak için yapılandır.
        videoFrame.setPlayMode(VideoPlayModePreset.Auto);
    } finally {
        presentation.dispose();
    }
}