Ovaj vodič sadrži informacije o kako dodati bilješke PowerPoint slajdovima pomoću C# REST API-ja. Naučit ćete automatski dodati bilješke govornika u PowerPoint uz C# RESTful Service koristeći Cloud SDK temeljen na .NET-u. Potpuni primjer koda također je dio ovog članka koji pokazuje kako učitati prezentaciju, izvesti željene operacije i preuzeti ažuriranu prezentaciju.
Preduvjet
preuzimanje Aspose.Slides Cloud SDK for Dotnet for inserting notes in the slides
Postavite C# projekt s gornjim SDK-om za dodavanje bilješki govornika na slajd
Koraci za dodavanje bilješki u PowerPoint s C# Low Code API-jem
- Stvorite objekt SlidesApi s ID-om i tajnom za dodavanje bilješki govornika
- Prenesite prezentaciju u pohranu u oblaku za umetanje bilješki
- Napravite objekt NotesSlide i postavite tekst za bilješke
- Pozovite metodu CreateNotesSlide() za umetanje bilješki
- Preuzmite izlaznu datoteku i spremite je na disk
Ovi koraci sažimaju kako dodati bilješke govornika u PowerPoint uz C# RESTful Service. Stvorite objekt SlidesApi pružanjem potrebnih parametara, učitajte izvornu prezentaciju i izradite objekt NotesSlide s tekstom bilješki. Na kraju, pozovite metodu CreateNotesSlide() za umetanje bilješki i preuzimanje ažurirane prezentacije.
Kod za dodavanje bilješki s prezentacije u PowerPoint 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 slide notes | |
{ | |
SlidesApi slidesApi = new SlidesApi("Client ID", "Key");// API object for notes | |
FilesUploadResult uploadResult = slidesApi.UploadFile("SamplePresentation.pptx", | |
new MemoryStream(File.ReadAllBytes("SamplePresentation.pptx"))); | |
// Prepare notes for the slide. | |
var notes = new NotesSlide{Text = "Here are the notes for the speaker"}; | |
// Add notes on the. third slide | |
var currentNotesSlide = slidesApi.CreateNotesSlide("SamplePresentation.pptx", 3, notes); | |
Stream stream = slidesApi.DownloadFile("SamplePresentation.pptx"); | |
var fs = new FileStream("UpdatedPresentation.pptx", | |
FileMode.Create, FileAccess.Write); // File stream for speaker notes | |
stream.CopyTo(fs);// save to file | |
} | |
} | |
} |
Ovaj kôd pokazuje kako umetnuti bilješke u PowerPoint s API-jem temeljenim na C# .NET. Možete prenijeti više prezentacija u pohranu u oblaku i navesti naziv ciljne prezentacije u koju će se dodati bilješke dok pozivate metodu CreateNotesSlide. Ostali parametri su broj slajda i referenca na objekt NotesSlide kreiran za prezentaciju.
Ovaj nas je članak vodio u radu s bilješkama prezentacije. Za dodavanje animacije PowerPoint slajdu, pogledajte članak na Animirajte PowerPoint slajdove pomoću C# REST API-ja.