Hang hozzáadása a prezentációhoz Java használatával

Ez az útmutató témakör arra összpontosít, hogyan lehet hangot hozzáadni a Presentation alkalmazáshoz Java használatával, a környezet konfigurálásának részletes lépéseivel és az alkalmazáskód használatával. Használhatja ezt az alkalmazást bármely Linux, Windows vagy macOS rendszerben konfigurált Java környezetben anélkül, hogy a Microsoft PowerPointtól vagy bármely harmadik féltől származó szoftvertől függne, hogy hangot ágyazzon be a PPTX rendszerbe Java használatával.

Hang beszúrásának lépései a prezentációba Java használatával

  1. Állítsa be a fejlesztői környezetet úgy, hogy az adattárkezelőből származó Aspose.Slides for Java JAR-fájlt használjon hangkeret beillesztéséhez a prezentációba
  2. Hozzon létre egy mintabemutatót a Presentation osztály egy példányával, hogy hangot illesszen be a bemutatóba
  3. Hangkeret hozzáadásához nyissa meg a kívánt diát a prezentációs diagyűjteményben
  4. Töltse be a hangfájlt a lemezről, és helyezze be a bemutató dia hangkeretébe
  5. Töltse be a képet a lemezről, és állítsa be audio keret képként
  6. Mentse el a prezentációt úgy, hogy a lemezen egy hangkeret található

A fenti lépések követésével a Java hang beillesztése a PowerPointba prezentáció könnyen kezelhető néhány API-hívással, ahol a folyamat egy alapértelmezett bemutató létrehozásával kezdődik a Presentation osztály egy példányával, amelyet ezután a kívánt elérése követ. csúsztassa a prezentáció belsejébe. Ezután egy hangfájl és kép betöltődik a lemezről, és beállítja a dia hangkeretébe. Végül egy beágyazott hangkerettel rendelkező diát tartalmazó prezentáció mentésre kerül a lemezre.

Kód hang beszúrásához a prezentációba Java használatával

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

A fent említett példa azt mutatja be, hogy a Java-ban milyen egyszerűen lehetséges az MP3 hang PPT prezentációban való mentése egy nagyon egyszerű API interfész segítségével. Használtuk a IAudioFrame osztályt, amely lehetővé teszi további jelzők beállítását az olyan funkciókhoz, mint a visszatekerési mód, a lejátszási mód, a hang lejátszása hurokban és a hang elrejtése, hogy csak néhányat említsünk. Miután a hanganyag beágyazódik a prezentációba, elmentheti azt a lemezre vagy egy memóriafolyamba, igénye szerint.

Ez a példa arra összpontosít, hogyan lehet hangot beilleszteni a prezentációba Java használatával. Ha szeretne többet megtudni arról, hogyan lehet videót hozzáadni a prezentációhoz, olvassa el a Videó hozzáadása a prezentációhoz Java használatával cikket.

 Magyar