Přidejte sekce v PowerPointu pomocí C# REST API

Tato příručka poskytuje pomoc, jak přidat sekce do PowerPoint pomocí C# REST API. Naučíte se automaticky přidávat/aktualizovat/odstraňovat sekci v PowerPointu pomocí C# RESTful Service pomocí Cloud SDK na bázi .NET. Je v něm sdílen seznam kroků, které vás navedou k sepsání aplikace a přidání sekcí na konkrétní pozice v prezentaci.

Předpoklad

Kroky k přidání sekcí snímků pomocí C# REST API

  1. Vytvořte objekt třídy SlidesApi pro práci s sekcemi pomocí ID klienta a tajného klíče
  2. Nahrajte zdrojový soubor PowerPoint s několika snímky, abyste do něj mohli přidat sekce
  3. Vytvořte instanci objektu třídy Sections a vytvořte pro něj nový seznam objektů Sections
  4. Vytvořte a přidejte nový objekt Sekce nastavením indexu prvního snímku a názvu sekce
  5. Přidejte požadovaný počet sekcí do seznamu sekcí a seznam sekcí přidejte voláním SetSections()
  6. Stáhněte si aktualizovaný soubor PowerPoint

Tyto kroky vysvětlují, jak seskupovat snímky v PowerPointu pomocí C# REST API. Pomocí kolekce Sekce můžete přidat nové sekce a přidat požadované sekce do seznamu nastavením prvního indexu snímku v každé sekci a jejího názvu. Nakonec zavolejte metodu SetSections() k vytvoření sekcí a v případě potřeby stáhněte aktualizovaný soubor z cloudu nebo proveďte případné další operace.

Kód pro přidání oddílu PowerPoint s rozhraním C# REST

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
}
}
}

Tento kód ukazuje, jak pracovat s částmi snímků PowerPoint s C# RESTful Service. Výchozí sekci můžete aktualizovat počínaje prvním snímkem v prezentaci změnou jejího názvu a voláním metody UpdateSection. Chcete-li získat přístup ke všem sekcím v prezentaci, zavolejte metodu GetSections(), odstraňte sekci voláním DeleteSection() a přesuňte sekci voláním metody MoveSection().

Tento článek nám představil sekce v prezentaci. Pokud chcete v prezentaci pracovat se zápatím, přečtěte si článek na upravit záhlaví a zápatí v PowerPointu pomocí C# API.

 Čeština