حذف الملاحظات من PowerPoint باستخدام C# REST API

ترشدك هذه المقالة حول كيفية حذف الملاحظات من PowerPoint باستخدام C# REST API. سوف تتعلم ** كيفية حذف جميع الملاحظات في PowerPoint باستخدام C# Low Code API ** باستخدام SDK السحابي المستند إلى .NET. سيزودك بنموذج رمز لحذف شريحة ملاحظة ثم تأكيد حذف الملاحظة.

الشرط الأساسي

خطوات إزالة كافة الملاحظات من PowerPoint باستخدام C# REST API

  1. قم بتهيئة عميل API باستخدام فئة SlidesApi ببيانات اعتماد لإزالة الملاحظات
  2. قم بتحميل العرض التقديمي مع الملاحظات الموجودة فيه باستخدام طريقة UploadFile()
  3. اتصل بالطريقة DeleteNotesSlide() باستخدام اسم الملف الذي تم تحميله ورقم الشريحة المستهدفة
  4. اعرض الرسالة لتوضيح أنه تم حذف الملاحظات من الشريحة المستهدفة
  5. قم بتنزيل العرض التقديمي المحدث بعد حذف الملاحظات

تصف هذه الخطوات كيفية حذف الملاحظات في 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.

 عربي