قراءة إضافة تحديث وإزالة ملاحظات الشرائح في PowerPoint باستخدام C# .NET

تُستخدم ملاحظات الشرائح في عروض PowerPoint التقديمية لإضافة مراجع لمقدم العرض لاستدعاء النقاط المهمة أثناء العرض التقديمي. يمكن إضافة هذه الملاحظات إلى كل شريحة من عرض PowerPoint التقديمي. تتناول هذه المقالة أيضًا بعض الجوانب المهمة للتعامل مع ملاحظات الشرائح في العروض التقديمية برمجيًا.

بعد قراءة هذا المقال ، ستتمكن من:

العمل مع Slide Notes باستخدام Aspose.Slides لـ .NET

من أجل العمل مع ملاحظات الشرائح في PowerPoint ، سنستخدم Aspose.Slides for .NET - واجهة برمجة تطبيقات قوية للتشغيل الآلي في PowerPoint تدعم إنشاء مستندات العرض التقديمي وتحديثها وتحليلها وتحويلها. يمكنك تنزيل واجهة برمجة التطبيقات أو تثبيتها باستخدام الخيارات التالية:

باستخدام مدير الحزم NuGet

قراءة أو تحديث ملاحظات الشرائح في PowerPoint C# .NET

استخدام وحدة تحكم مدير الحزم

PM> Install-Package Aspose.Slides.NET

قراءة ملاحظات الشرائح من PowerPoint Presentation في C#

من أجل الوصول إلى ملاحظات الشرائح في PowerPoint ، يوفر Aspose.Slides for .NET واجهة INotesSlideManager. يتيح لك INotesSlideManager الوصول إلى ملاحظات الشرائح وقراءتها وإضافتها وتحديثها. فيما يلي خطوات قراءة ملاحظات الشرائح من عرض PowerPoint التقديمي.

يُظهر نموذج التعليمات البرمجية التالي كيفية قراءة ملاحظات الشريحة من PowerPoint PPTX باستخدام C#.

// تحميل عرض PowerPoint التقديمي
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// اقرأ ملاحظات الشرائح
INotesSlide note = mgr.NotesSlide;
Console.Write(note.NotesTextFrame.Text);

إضافة ملاحظات إلى شريحة PowerPoint في C#

فيما يلي خطوات إضافة ملاحظات إلى شريحة معينة في عرض PowerPoint تقديمي.

  • قم بتحميل عرض PowerPoint التقديمي في كائن العرض التقديمي.
  • الوصول إلى NotesSlideManager لشريحة معينة.
  • استخدم واجهة INotesSlide لإضافة ملاحظة جديدة.
  • احفظ العرض التقديمي باستخدام طريقة Presentation.Save (String، SaveFormat).

يوضح نموذج التعليمات البرمجية التالي كيفية إضافة ملاحظات الشريحة إلى PowerPoint PPTX باستخدام C#.

// تحميل عرض PowerPoint التقديمي
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// أضف ملاحظات شريحة جديدة
INotesSlide note = mgr.AddNotesSlide();
note.NotesTextFrame.Text = "new slide note";
// حفظ العرض التقديمي
presentation.Save("added-slide-notes.pptx", SaveFormat.Pptx);

تحديث ملاحظات الشرائح في PowerPoint Presentation باستخدام C#

لتحديث الملاحظات في شريحة عرض تقديمي معين ، ستصل إلى NotesSlide بنفس الطريقة التي قمت بها لقراءة الملاحظات. بمجرد وصولك إلى ملاحظات الشريحة ، يمكنك ببساطة تحديث النص باستخدام خاصية INotesSlide.NotesTextFrame.Text. بمجرد الانتهاء من ذلك ، احفظ ملف العرض التقديمي باستخدام طريقة Presentation.Save (String ، SaveFormat).

يوضح نموذج التعليمات البرمجية التالي كيفية تحديث ملاحظات الشريحة في عرض تقديمي لـ PowerPoint باستخدام C#.

// تحميل عرض PowerPoint التقديمي
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// الوصول إلى ملاحظات الشرائح
INotesSlide note = mgr.NotesSlide;
// تحديث نص ملاحظة الشريحة 
note.NotesTextFrame.Text = "this is updated note";
// حفظ العرض التقديمي
presentation.Save("updated-slide-notes.pptx", SaveFormat.Pptx);

إزالة ملاحظات الشرائح في PowerPoint Presentation باستخدام C#

لإزالة ملاحظات الشريحة من عرض تقديمي لـ PowerPoint ، ما عليك سوى استدعاء طريقة INotesSlideManager.RemoveNotesSlide() وحفظ ملف العرض التقديمي. يوضح نموذج التعليمات البرمجية التالي كيفية إزالة ملاحظات الشريحة من عرض تقديمي لـ PowerPoint باستخدام C#.

// تحميل عرض PowerPoint التقديمي
Presentation presentation = new Presentation("presentation.pptx");
INotesSlideManager mgr = presentation.Slides[0].NotesSlideManager;
// إزالة ملاحظات الشريحة
mgr.RemoveNotesSlide();
// حفظ العرض التقديمي
presentation.Save("removed-slide-notes.pptx", SaveFormat.Pptx);

أنظر أيضا

جرب Aspose.Slides for .NET مجانًا

يمكنك تجربة Aspose.Slides for .NET باستخدام [ترخيص مؤقت] مجاني 16.