Как да добавите видео в презентация с помощта на Java

Този пример с инструкции включва как да добавите видео в Presentation с помощта на Java чрез излагане на подробна информация за конфигуриране на средата и използване на примерния код. Можете да използвате това приложение в Java среда, конфигурирана в операционни системи като Linux, Windows или macOS без зависимост от софтуер на трета страна или Microsoft PowerPoint за вграждане на видео в PPTX с помощта на Java.

Стъпки за вмъкване на видео в презентация с помощта на Java

  1. Конфигурирайте приложението да използва Aspose.Slides for Java JAR файл от мениджъра на хранилището
  2. Генерирайте празна презентация, като използвате екземпляр на Presentation, за да вмъкнете видеоклип в презентацията
  3. Заредете първия слайд в колекцията от презентационни слайдове, за да добавите видео рамка
  4. Осъществете достъп до видео файла от диска и го добавете във видео рамката на слайда на презентацията
  5. Задайте методите на видео рамката за опции за автоматично възпроизвеждане и контрол на силата на звука
  6. Запазете презентацията с видео на диска

Като се придържате към горните стъпки в Java, вмъкването на видео в презентация на PowerPoint може лесно да се управлява с помощта на много прост API интерфейс. Първо ще бъде създадена презентация по подразбиране, използваща екземпляр на класа Presentation, която след това ще бъде последвана от достъп до първия слайд в презентацията. В следващите стъпки изходният видео файл ще бъде зареден и вмъкнат във видео рамка на избрания слайд. И накрая, контролът на силата на звука на видеото и свойствата на режима на възпроизвеждане ще бъдат зададени, преди да запазите презентацията с видео вътре на диска.

Код за вмъкване на видео в презентация с помощта на Java

import com.aspose.slides.AudioVolumeMode;
import com.aspose.slides.ISlide;
import com.aspose.slides.IVideo;
import com.aspose.slides.IVideoFrame;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.ShapeType;
import com.aspose.slides.VideoPlayModePreset;
import java.io.File;
import java.io.FileInputStream;
import java.nio.file.Files;
import java.nio.file.Paths;
public class InsertVideo {
public static void main(String[] args) throws Exception{
String filesPath = "/Users/Documents/KnowledgeBase/TestData/";
//Set the license to insert a video inside the presentation
License slideVideolicense = new License();
slideVideolicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Create a new presentation to insert a video inside the slide
Presentation srcPresenWithVideo = new Presentation();
//Load the first slide to include the video
ISlide VideoSlide = srcPresenWithVideo.getSlides().get_Item(0);
// Add the video inside the presentation video collection
IVideo vid = srcPresenWithVideo.getVideos().addVideo(new FileInputStream(new File(filesPath+ "SampleVideo.mp4")));
// Insert a Video Frame inside the slide
IVideoFrame videoFrame = VideoSlide.getShapes().addVideoFrame(0,0,720,540,vid);
// Embed the video inside Video Frame
videoFrame.setEmbeddedVideo(vid);
// Set the playbaack and volume options of the video frame
videoFrame.setPlayMode(VideoPlayModePreset.Auto);
videoFrame.setVolume(AudioVolumeMode.Loud);
// Save the presentation with video frame on the disk
srcPresenWithVideo.save(filesPath + "VideoFrame_out.pptx", SaveFormat.Pptx);
}
}

С помощта на горния пример в Java записването на MP4 видео в PPT презентация стана лесно възможно с помощта на много прост API интерфейс. Използвахме класа IVideoFrame, който също ви позволява да задавате флагове за функции като режим на възпроизвеждане, режим на превъртане назад, възпроизвеждане на видео в цикъл и скриване на видео, за да назовем само няколко. Можете също така да свържете видеоклип, като предоставите абсолютния път, без всъщност да вграждате видеоклипа в презентацията. След като вградите видеоклипа в презентацията, можете да го запишете на диска или в поток от памет за уеб базирани приложения.

Този пример обхваща как да вмъкнете видео в презентация с помощта на Java. Ако се интересувате да научите за скриването на слайд в презентацията, вижте статията на как да скриете слайд в презентация с помощта на Java.

 Български