Dodajte odjeljke u PowerPoint s C# REST API-jem

Ovaj vodič pruža pomoć o tome kako dodati odjeljke u PowerPoint s C# REST API. Naučit ćete automatski dodavati/ažurirati/izbrisati odjeljak u PowerPointu s C# RESTful uslugom koristeći Cloud SDK temeljen na .NET-u. U njemu se dijeli popis koraka koji vas vodi da napišete aplikaciju i dodate odjeljke na određenim mjestima u prezentaciji.

Preduvjet

Koraci za dodavanje odjeljaka slajda s C# REST API-jem

  1. Stvorite objekt klase SlidesApi za rad s odjeljcima koristeći ID klijenta i tajnu
  2. Učitajte izvornu PowerPoint datoteku s nekoliko slajdova za dodavanje odjeljaka
  3. Instancirajte objekt klase Sections i kreirajte novi popis objekata Section za njega
  4. Stvorite i dodajte novi objekt odjeljka postavljanjem indeksa prvog slajda i naziva odjeljka
  5. Dodajte onoliko odjeljaka u SectionList koliko je potrebno i pozovite SetSections() za dodavanje popisa odjeljaka
  6. Preuzmite ažuriranu PowerPoint datoteku

Ovi koraci objašnjavaju kako grupirati slajdove u PowerPointu s C# REST API-jem. Koristite kolekciju Sections za dodavanje novih odjeljaka i dodajte željene odjeljke na popis postavljanjem indeksa prvog slajda u svakom odjeljku i njegovog naziva. Na kraju, pozovite metodu SetSections() za stvaranje odjeljaka i preuzimanje ažurirane datoteke iz oblaka ako je potrebno ili izvođenje daljnjih operacija ako postoje.

Kod za dodavanje PowerPoint odjeljka s C# REST sučeljem

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.Collections.Generic;
using System.IO;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args) // For adding sections
{
SlidesApi slidesApi = new SlidesApi("id", "secret");// working with sections
FilesUploadResult uploadResult = slidesApi.UploadFile("Sections.pptx", new MemoryStream(File.ReadAllBytes("Sections.pptx")));
var sections = new Sections() { SectionList = new List<Section>() };
var section1 = new Section { FirstSlideIndex = 2, Name = "Accounts" };
sections.SectionList.Add(section1);
slidesApi.SetSections("Sections.pptx", sections);// Add new section
Stream stream = slidesApi.DownloadFile("Sections.pptx"); // Fetch file from the Cloud
FileStream outputFileStream = new FileStream("output.pptx", FileMode.Create, FileAccess.Write);
stream.CopyTo(outputFileStream);// New output presentation with sections
}
}
}

Ovaj kôd pokazuje kako raditi s odjeljcima slajdova PowerPoint uz C# RESTful Service. Zadani odjeljak možete ažurirati počevši od prvog slajda u prezentaciji promjenom naziva i pozivanjem metode UpdateSection. Da biste pristupili svim odjeljcima u prezentaciji, pozovite metodu GetSections(), izbrišite odjeljak pozivom DeleteSection() i premjestite odjeljak pozivanjem metode MoveSection().

Ovaj nas je članak upoznao s odjeljcima u prezentaciji. Ako želite raditi s podnožjima u prezentaciji, pogledajte članak na uredite zaglavlje i podnožje u PowerPointu s C# API-jem.

 Hrvatski