Jegyzetek törlése a PowerPointból a C# REST API segítségével

Ez a cikk ismerteti, hogyan törölhet jegyzeteket a PowerPoint webhelyről a C# REST API-val. Megtanulja, hogyan törölhet minden jegyzetet a PowerPointban a C# Low Code API-val egy .NET-alapú felhő SDK használatával. Ez egy mintakódot biztosít a jegyzetdia törléséhez, majd a jegyzet törlésének megerősítését.

Előfeltétel

Az összes feljegyzés eltávolításának lépései a PowerPointból a C# REST API segítségével

  1. Inicializálja az API-klienst a SlidesApi osztály használatával a jegyzetek eltávolításához szükséges hitelesítő adatokkal
  2. Az UploadFile() metódus segítségével töltse fel a prezentációt a megjegyzésekkel együtt
  3. Hívja meg a DeleteNotesSlide() metódust a feltöltött fájlnév és a céldiaszám használatával
  4. Jelenítse meg az üzenetet, jelezve, hogy a jegyzetek törlődnek a céldiáról
  5. A jegyzetek törlése után töltse le a frissített prezentációt

Ezek a lépések leírják, hogyan törölhetők a jegyzetek a PowerPointban a C# REST felülettel. Töltse fel a célprezentációt a felhőtárhelyre, és hívja meg a DeleteNotesSlide() metódust a fájlnév és a céldia megadásával. Ismételje meg ezt a folyamatot a bemutató összes diájánál, és mentse a kimenetet a lemezre.

Kód az összes megjegyzés törléséhez a PowerPointban a C# REST felülettel

using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
using System;
using System.IO;
namespace PresentationModifier
{
class SlideNotesRemover
{
static void Main(string[] args)
{
// Initialize the API client with credentials
var slidesApi = new SlidesApi("ID", "Secret");
// Define the presentation file name
string presentationFile = "PresentationExample.pptx";
// Upload the presentation to the server
var uploadResponse = slidesApi.UploadFile(presentationFile, new MemoryStream(File.ReadAllBytes(presentationFile)));
// Specify the slide number to modify (changed to slide 2)
int targetSlideNumber = 2;
// Remove the notes slide from the specified slide
Slide updatedSlide = slidesApi.DeleteNotesSlide(presentationFile, targetSlideNumber);
// Check if the notes slide exists after the operation
bool isNotesSlidePresent = updatedSlide.NotesSlide != null;
Console.WriteLine("Notes slide present: " + isNotesSlidePresent);
// Download the updated presentation from the server
Stream updatedFileStream = slidesApi.DownloadFile(presentationFile);
// Save the modified presentation locally
using (var fileStream = new FileStream("ModifiedPresentation.pptx", FileMode.Create, FileAccess.Write))
{
updatedFileStream.CopyTo(fileStream);
}
Console.WriteLine("Presentation updated and saved as 'ModifiedPresentation.pptx'.");
}
}
}

Ez a kód bemutatja, hogyan törölhet jegyzeteket a PowerPointban a C# REST felülettel. A NotesSlide jelzővel ellenőrizheti, hogy egyes diákon vannak-e jegyzetek a jegyzetek törlése előtt és után. A jegyzetdia meglétének ellenőrzéséhez használja a NotesSlideExists() metódust.

Ez a cikk megtanított bennünket a jegyzetek eltávolítására. Ha megjegyzéseket szeretne hozzáadni egy prezentációhoz, tekintse meg a Jegyzetek hozzáadása a PowerPoint diához a C# REST API segítségével című cikket.

 Magyar