ترشدك هذه المقالة حول كيفية حذف الملاحظات من PowerPoint باستخدام C# REST API. سوف تتعلم ** كيفية حذف جميع الملاحظات في PowerPoint باستخدام C# Low Code API ** باستخدام SDK السحابي المستند إلى .NET. سيزودك بنموذج رمز لحذف شريحة ملاحظة ثم تأكيد حذف الملاحظة.
الشرط الأساسي
تحميل Aspose.Slides Cloud SDK for Dotnet to delete a note
إعداد مشروع C# باستخدام SDK أعلاه لإزالة الملاحظات
خطوات إزالة كافة الملاحظات من PowerPoint باستخدام C# REST API
- قم بتهيئة عميل API باستخدام فئة SlidesApi ببيانات اعتماد لإزالة الملاحظات
- قم بتحميل العرض التقديمي مع الملاحظات الموجودة فيه باستخدام طريقة UploadFile()
- اتصل بالطريقة DeleteNotesSlide() باستخدام اسم الملف الذي تم تحميله ورقم الشريحة المستهدفة
- اعرض الرسالة لتوضيح أنه تم حذف الملاحظات من الشريحة المستهدفة
- قم بتنزيل العرض التقديمي المحدث بعد حذف الملاحظات
تصف هذه الخطوات كيفية حذف الملاحظات في PowerPoint باستخدام واجهة C# REST. قم بتحميل العرض التقديمي المستهدف إلى وحدة التخزين السحابية واستدعاء طريقة ()DeleteNotesSlide من خلال توفير اسم الملف والشريحة المستهدفة. كرر هذه العملية لجميع الشرائح في العرض التقديمي واحفظ الإخراج على القرص.
رمز لحذف كافة الملاحظات في PowerPoint مع واجهة C# REST
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'."); | |
} | |
} | |
} |
لقد أوضح هذا الرمز كيفية حذف الملاحظات في PowerPoint باستخدام واجهة C# REST. يمكنك استخدام علامة NotesSlide للتحقق مما إذا كانت بعض الشرائح تحتوي على ملاحظات قبل حذف الملاحظات وبعده. للتحقق من وجود شريحة الملاحظة، استخدم أسلوب NotesSlideExists().
لقد علمتنا هذه المقالة كيفية إزالة الملاحظات. لإضافة ملاحظات إلى عرض تقديمي، راجع المقالة الموجودة على أضف ملاحظات إلى شريحة PowerPoint باستخدام C# REST API.