Kako dodati zvuk u prezentaciju pomoću Jave

Ova tema s uputama fokusira se na to kako dodati zvuk u Presentation pomoću Jave pružajući detaljne korake za konfiguriranje okruženja i korištenje koda aplikacije. Ovu aplikaciju možete koristiti u bilo kojem od Java okruženja konfiguriranih u Linuxu, Windowsu ili macOS-u bez ikakve ovisnosti o Microsoft PowerPointu ili bilo kojem softveru treće strane za ugrađivanje zvuka u PPTX pomoću Jave.

Koraci za umetanje zvuka u prezentaciju pomoću Jave

  1. Konfigurirajte razvojno okruženje za korištenje Aspose.Slides for Java JAR datoteke iz upravitelja repozitorija za umetanje audio okvira unutar prezentacije
  2. Napravite oglednu prezentaciju pomoću instance klase Presentation za umetanje zvuka u prezentaciju
  3. Pristupite željenom slajdu unutar zbirke slajdova prezentacije da biste dodali audio okvir
  4. Učitajte audio datoteku s diska i umetnite je unutar audio okvira slajda prezentacije
  5. Učitajte sliku s diska i postavite je kao sliku audio okvira
  6. Spremite prezentaciju s audio okvirom na disk

Slijedeći gornje korake u Javi umetanje zvuka u PowerPoint prezentacijom se može jednostavno upravljati pomoću nekoliko API poziva pri čemu će proces započeti stvaranjem zadane prezentacije pomoću instance klase Prezentacija, nakon čega će uslijediti pristup željenom slajd unutar prezentacije. Zatim će se audio datoteka i slika učitati s diska i postaviti unutar audio okvira za slajd. Konačno, prezentacija koja ima slajd s ugrađenim audio okvirom bit će spremljena na disk.

Kod za umetanje zvuka u prezentaciju pomoću Jave

import com.aspose.slides.AudioVolumeMode;
import com.aspose.slides.IAudioFrame;
import com.aspose.slides.IPPImage;
import com.aspose.slides.ISlide;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.ShapeType;
import java.io.File;
import java.io.FileInputStream;
import java.nio.file.Files;
import java.nio.file.Paths;
public class InsertAudio {
public static void main(String[] args) throws Exception{
String filesPath = "/Users/Documents/KnowledgeBase/TestData/";
//Set the product license to add an audio frame inside the presentation
License slideAudiolicense = new License();
slideAudiolicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Create a sample presentation to add new audio frame inside the slide
Presentation SrcPresWithAudio = new Presentation();
//Load the first slide to include the Audio frame
ISlide AudioSlide = SrcPresWithAudio.getSlides().get_Item(0);
//Create an audio frame inside the slide with a specified position and defined size
IAudioFrame audioFrame = AudioSlide.getShapes().
addAudioFrameEmbedded(12, 12, 230, 230,
new FileInputStream(new File(filesPath+ "Sampleaudio.wav")));
// Add an audio frame shape image inside the presentation image collection
IPPImage audImage = SrcPresWithAudio.getImages().
addImage(new FileInputStream(new File(filesPath+ "multiple_codes.png")));
// Set the front image for the audio frame
audioFrame.getPictureFormat().getPicture().setImage(audImage);
// Save the presentation having an audio frame on the disk
SrcPresWithAudio.save("AudFrame_out.pptx", SaveFormat.Pptx);
}
}

Prethodno spomenuti primjer pokazuje kako je jednostavno Java spremanje MP3 zvuka u PPT prezentaciju moguće pomoću vrlo jednostavnog API sučelja. Koristili smo klasu IAudioFrame koja vam također omogućuje postavljanje dodatnih oznaka za značajke kao što su način premotavanja unatrag, način reprodukcije, reprodukcija zvuka u petlji i skrivanje zvuka da spomenemo samo neke. Nakon što se zvuk ugradi u prezentaciju, možete ga spremiti na disk ili unutar memorijskog toka prema vašim zahtjevima.

Ovaj se primjer fokusira na to kako umetnuti zvuk u prezentaciju pomoću Jave. Ako ste zainteresirani za učenje o dodavanju videozapisa u prezentaciju, pogledajte članak na Kako dodati video u prezentaciju pomoću Jave.

 Hrvatski