Video
Contents
[
Hide
]
Den här artikeln visar hur man infogar videoramar och ställer in uppspelningsalternativ med Aspose.Slides for Android via Java.
Lägg till en videoram
Infoga en tom videoram på en bild.
static void addVideo() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
// Lägg till en video.
IVideoFrame videoFrame = slide.getShapes().addVideoFrame(50, 50, 320, 240, "video.mp4");
} finally {
presentation.dispose();
}
}
Åtkomst till en videoram
Hämta den första videoramen som lagts till på en bild.
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");
// Åtkomst till den första videoramen på bilden.
IVideoFrame firstVideo = null;
for (IShape shape : slide.getShapes()) {
if (shape instanceof IVideoFrame) {
firstVideo = (IVideoFrame) shape;
break;
}
}
} finally {
presentation.dispose();
}
}
Ta bort en videoram
Ta bort en videoram från bilden.
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");
// Ta bort videoramen.
slide.getShapes().remove(videoFrame);
} finally {
presentation.dispose();
}
}
Ställ in videouppspelning
Konfigurera videon så att den spelas upp automatiskt när bilden visas.
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");
// Konfigurera videon så att den spelas upp automatiskt.
videoFrame.setPlayMode(VideoPlayModePreset.Auto);
} finally {
presentation.dispose();
}
}