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
Letöltés Aspose.Slides Cloud SDK for Dotnet to delete a note
Állítsa be a C# projektet a fenti SDK-val a jegyzetek eltávolításához
Az összes feljegyzés eltávolításának lépései a PowerPointból a C# REST API segítségével
- 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
- Az UploadFile() metódus segítségével töltse fel a prezentációt a megjegyzésekkel együtt
- Hívja meg a DeleteNotesSlide() metódust a feltöltött fájlnév és a céldiaszám használatával
- Jelenítse meg az üzenetet, jelezve, hogy a jegyzetek törlődnek a céldiáról
- 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.