Diák felosztása a C# REST API-val

Kövesse ezt a cikket a diák felosztásához a C# REST API-val. Megtanulja, hogyan lehet automatikusan felosztani a PPTX C# .NET-alapú API-val egy .NET-alapú Cloud SDK használatával. Megosztja az átalakítási folyamat testreszabásához szükséges összes tulajdonságot.

Előfeltétel

A PPT felosztásának lépései C# Low Code API-val

  1. Hozzon létre egy objektumot a SlidesApi osztályból az ügyfélazonosító és a titkosság beállításával
  2. Egyedi név megadásával töltse fel a forrásprezentációt a felhőtárhelyre
  3. Hívja meg a Split() metódust a feltöltött fájl nevével, a kimeneti képformátummal, a kezdő diával és az utolsó dia számával
  4. Elemezze a válaszobjektum összes diákját
  5. Töltse le az egyes diaképeket a Href karakterláncban található képnév használatával
  6. Mentse el a letöltött képet a lemezre

Ezek a lépések elmagyarázzák, hogyan lehet kifejleszteni egy PowerPoint elosztó eszközt C# REST interfésszel. Hozzon létre egy SlidesApi objektumot, töltse fel a forrásprezentációs fájlt, és hívja meg a Split() metódust a szükséges információk megadásával. Elemezze az API-választ, és mentse az összes létrehozott képet az egyes diákokhoz a helyi lemezen.

A PowerPoint Splitter kódja C# RESTful szolgáltatással

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", "Secret");
string fileName = "Sample.pptx";
FilesUploadResult result = api.UploadFile(fileName, new MemoryStream(File.ReadAllBytes(fileName)));
// Split the 2nd and 3rd slides and save them to PNG format.
var response = api.Split(fileName, format: SlideExportFormat.Png,
from: 2, to: 3);
foreach (ResourceUri slide in response.Slides)
{
Console.WriteLine(slide.Href);
String imageName = slide.Href.Substring(slide.Href.LastIndexOf('/') + 1);
Stream storageRes = api.DownloadFile(imageName);
FileStream fileStream = new FileStream(imageName, FileMode.Create, FileAccess.Write);
storageRes.CopyTo(fileStream);
}
}
}
}

Ez a kód bemutatja, hogyan fejleszthet ki egy PowerPoint elosztót online a C# REST interfésszel. A Split() metódus megköveteli a feltöltött fájl nevét, a kimeneti képformátumot a SlideExportFormat felsoroló segítségével az indextől az indexig a diák tartományának meghatározásához. A diagyűjtemény minden elemének Href-je az API által létrehozott online képre való hivatkozást tartalmazza, és a képek letöltésére használható.

Ez a cikk megtanított minket egy PPTX elosztó fejlesztésére a C# RESTful szolgáltatással. Ha egyesíteni szeretné a prezentációkat, olvassa el a(z) Egyesítse a prezentációkat a C# REST API-val cikket.

 Magyar