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
preuzimanje Aspose.Slides Cloud SDK for Dotnet for inserting slide sections
Postavite C# projekt s gornjim SDK-om za rad s odjeljcima
Koraci za dodavanje odjeljaka slajda s C# REST API-jem
- Stvorite objekt klase SlidesApi za rad s odjeljcima koristeći ID klijenta i tajnu
- Učitajte izvornu PowerPoint datoteku s nekoliko slajdova za dodavanje odjeljaka
- Instancirajte objekt klase Sections i kreirajte novi popis objekata Section za njega
- Stvorite i dodajte novi objekt odjeljka postavljanjem indeksa prvog slajda i naziva odjeljka
- Dodajte onoliko odjeljaka u SectionList koliko je potrebno i pozovite SetSections() za dodavanje popisa odjeljaka
- 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.