Kopirajte PowerPoint slajd s C# REST API-jem

Slijedite ovaj članak za kopiranje slajda PowerPoint pomoću C# REST API-ja. Naučit ćete kako duplicirati slajdove u PowerPointu s C# REST sučeljem koristeći Cloud SDK temeljen na .NET-u. Dijelit će detalje za dupliciranje slajdova u istoj prezentaciji ili kopiranje slajda u drugu prezentaciju.

Preduvjet

Koraci za kopiranje slajda s C# Low Code API-jem

  1. Stvorite objekt SlidesApi s korisničkim ID-om klijenta i tajnom za kopiranje slajda
  2. Prenesite izvornu prezentacijsku datoteku u pohranu u oblaku za dupliciranje slajdova
  3. Kopirajte slajd u odredišni indeks pozivanjem metode CopySlide
  4. Prikažite URL-ove svih slajdova u objektu odgovora ako je potrebno
  5. Preuzmite ažuriranu prezentaciju nakon kopiranja slajda i spremite je na disk

Ovi koraci sažimaju kako kopirati PowerPoint slajd s C# REST API-jem. Prenesite prezentaciju u pohranu u oblaku i pozovite metodu CopySlide() postavljanjem naziva učitane datoteke, izvornog indeksa slajda i odredišnog indeksa za kopirani slajd. Prikažite vraćene URL-ove slajdova i preuzmite ažuriranu prezentaciju ako je potrebno.

Kod za dupliciranje PowerPoint slajda s C# RESTful uslugom

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
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)));
// Copy the third slide
var response = api.CopySlide(fileName, 3, 4);
// Print links to all slides.
foreach (var slide in response.SlideList)
{
Console.WriteLine(slide.Href);
}
Stream storageRes = api.DownloadFile("Sample.pptx");
FileStream fs = new FileStream("Updated.pptx", FileMode.Create, FileAccess.Write);
storageRes.CopyTo(fs);
}
}
}

Ovaj kôd pokazuje kako kopirati slajdove s jednog PPT-a na drugi s C# Low Code API-jem. Drugu preopterećenu metodu CopySlide() možete pozvati postavljanjem naziva učitane datoteke, indeksa izvornog slajda, indeksa odredišnog slajda i naziva odredišne prezentacije ako se razlikuje od izvorne prezentacije. Imajte na umu da morate prenijeti odredišnu prezentaciju i ako želite kopirati slajdove u drugu prezentaciju.

Ovaj nas je članak naučio kako kopirati PowerPoint slajd u drugu prezentaciju pomoću C# REST API-ja. Ako želite dodati prazan slajd u prezentaciju, pogledajte članak na dodajte novi slajd u PowerPoint s C# REST API-jem.

 Hrvatski