A PowerPoint konvertálása videóvá a C# REST API segítségével

Kövesse ezt a cikket, hogy a PowerPoint-t video-re konvertálja a C# REST API-val. Megtanul egy Power Point-videó konverter fejlesztését C# RESTful szolgáltatással egy .NET-alapú Cloud SDK használatával. Különböző beállításokat oszt meg a kimeneti videó testreszabásához a felhasználó igényei szerint.

Előfeltétel

Lépések a PPT videóvá konvertálásához a C# Low Code API segítségével

  1. A prezentáció videóvá alakításához hozza létre a SlidesApi objektumot
  2. Hozza létre a VideoExportOptions objektumot, és adja meg a prezentáció egyéni beállításait
  3. Töltsd fel a forrásprezentációt a felhőtárhelyre megadott néven
  4. Hívja a DownloadPresentation() metódust a feltöltött prezentáció videóvá alakításához az egyéni beállításokkal
  5. Mentse el az API-hívás válaszfolyamát MP4-fájlként a helyi tárhelyen

Ezek a lépések ismertetik a PowerPoint videóvá alakításának folyamatát a C# Low Code API-val. Hozza létre a SlidesApi objektumot, töltse fel a forrásbemutató fájlt a felhőtárhelyre, és példányosítsa a VideoExportOptions objektumot a kimeneti videó egyéni tulajdonságainak beállításához. Végül a DownloadPresentation() metódus segítségével lekérheti a bemutatót a felhőtárhelyről a megadott formátumban és beállításokban.

A PowerPoint Slide to Video Converter kódja C# .NET-alapú API-val

using System;
using System.Collections.Generic;
using System.IO;
using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args)
{
SlidesApi api = new SlidesApi("Client ID", "Client Secret");
string fileName = "Sample.pptx";
FilesUploadResult result = api.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
VideoExportOptions videoExportOptions = new VideoExportOptions()
{
SlidesTransitionDuration = 5,
VideoResolutionType = VideoExportOptions.VideoResolutionTypeEnum.SD,
TransitionType = VideoExportOptions.TransitionTypeEnum.Dissolve,
TransitionDuration = 3
};
Stream response = api.DownloadPresentation("Sample.pptx", ExportFormat.Mpeg4, videoExportOptions);
Stream outFile = File.Create("Sample.mp4");
response.CopyTo(outFile);
}
}
}

Ez a kód bemutatja, hogyan lehet a PowerPoint prezentációt MP4-re módosítani C# REST interfésszel. A VideoExportOptions.VideoResolutionTypeEnum felsoroló segítségével beállíthatja a kimeneti videó felbontását FullHD, HD és QHD értékre. Számos átmenettípus választható, például elhalványítás, lecsúszás, jobbra, balra csúsztatható, körbezárás, körbevágás stb.

Ez a cikk megtanított bennünket arra, hogyan készítsünk videót egy prezentációból felhő alapú API segítségével. Ha több prezentációt szeretne egyetlen prezentációba egyesíteni, olvassa el a Egyesítse a prezentációkat a C# REST API-val című cikket.

 Magyar