يوفر لك Microsoft PowerPoint خيار إضافة ملاحظات إلى الشرائح الخاصة بك. يمكن أن تكون هذه الملاحظات مفيدة لمقدم العرض من خلال توفير معلومات وسياق إضافي. قد تجد نفسك في مواقف يتعين عليك فيها إضافة أو تحديث هذه الملاحظات برمجيًا في عروض PowerPoint التقديمية. في ضوء ذلك ، ستعلمك هذه المقالة كيفية إضافة وتعديل وإزالة الملاحظات في PowerPoint PPT / PPTX في C ++.
- مكتبة C ++ لإضافة وتحرير وإزالة الملاحظات في PowerPoint PPT
- اقرأ الملاحظات من شريحة PowerPoint في C ++
- أضف ملاحظات إلى شريحة PPT في C ++
- ملاحظات التحديث لشريحة PPTX في C ++
- قم بإزالة الملاحظات من شريحة PPT في C ++
- احصل على رخصة مجانية
مكتبة C ++ لإضافة وتحرير وإزالة الملاحظات في PowerPoint PPT
Aspose.Slides for C ++ هي مكتبة C ++ أصلية تدعم إنشاء ملفات PowerPoint وقراءتها ومعالجتها. تدعم المكتبة أيضًا العمل مع الملاحظات في عروض PowerPoint التقديمية. يمكنك إما تثبيت المكتبة من خلال NuGet أو تنزيلها مباشرة من قسم التنزيلات.
PM> Install-Package Aspose.Slides.Cpp
اقرأ الملاحظات من PowerPoint PPT في C ++
فيما يلي خطوات قراءة الملاحظات من شريحة PowerPoint.
- قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- قم بالوصول إلى INotesSlideManager لشريحة معينة باستخدام طريقة Presentation-> getSlides() -> idxget (int32t index) -> getNotesSlideManager().
- استرجع ملاحظات الشريحة باستخدام طريقة INotesSlideManager-> getNotesSlide().
- اقرأ الملاحظات باستخدام طريقة INotesSlide-> getNotesTextFrame() -> getText().
ما يلي هو نموذج التعليمات البرمجية لقراءة الملاحظات من شريحة PPTX باستخدام C ++.
// ملف PowerPoint المصدر
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";
// قم بتحميل ملف العرض التقديمي
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();
// اقرأ ملاحظات الشرائح
SharedPtr<INotesSlide> note = notesManager->get_NotesSlide();
Console::WriteLine(note->get_NotesTextFrame()->get_Text());
أضف ملاحظات إلى PowerPoint PPT في C ++
Aspose.Slides for C ++ توفر لك القدرة على إضافة ملاحظات إلى شرائح PowerPoint. لذلك ، قم بالوصول إلى INotesSlideManager للشريحة المطلوبة ثم قم بإضافة الملاحظة. فيما يلي خطوات إضافة ملاحظات إلى شريحة PowerPoint محددة.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- قم بالوصول إلى INotesSlideManager لشريحة معينة باستخدام طريقة Presentation-> getSlides() -> idxget (int32t index) -> getNotesSlideManager().
- أضف ملاحظات شريحة جديدة باستخدام طريقة INotesSlideManager-> AddNotesSlide().
- اضبط نص الملاحظات باستخدام INotesSlide-> getNotesTextFrame() -> setText (System :: String value).
- أخيرًا ، احفظ العرض التقديمي مع الملاحظة باستخدام طريقة Presentation-> Save (System :: String name، Export :: SaveFormat format).
التالي هو نموذج التعليمات البرمجية لإضافة ملاحظات إلى شريحة PowerPoint PPT معينة باستخدام C ++.
// مسارات الملفات
const String sourceFilePath = u"SourceDirectory\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\added-slide-notes.pptx";
// قم بتحميل ملف العرض التقديمي
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();
// أضف ملاحظات شريحة جديدة
SharedPtr<INotesSlide> note = notesManager->AddNotesSlide();
// اضبط نص الملاحظة
note->get_NotesTextFrame()->set_Text(u"Test");
// حفظ ملف العرض التقديمي
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);
تحديث ملاحظات PowerPoint PPT Slides في C ++
لتحديث الملاحظات ، يمكنك استرداد الملاحظة الموجودة باستخدام INotesSlideManager ثم تحديث نص الملاحظة. فيما يلي خطوات تحديث الملاحظات على شريحة PowerPoint.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- قم بالوصول إلى INotesSlideManager لشريحة معينة باستخدام طريقة Presentation-> getSlides() -> idxget (int32t index) -> getNotesSlideManager().
- استرجع ملاحظات الشريحة باستخدام طريقة INotesSlideManager-> getNotesSlide().
- قم بتحديث نص الملاحظة باستخدام طريقة INotesSlide-> getNotesTextFrame() -> setText (System :: String value).
- أخيرًا ، احفظ العرض التقديمي مع الملاحظة المحدثة باستخدام طريقة Presentation-> Save (System :: String name، Export :: SaveFormat format).
التالي هو نموذج التعليمات البرمجية لتحديث الملاحظات الخاصة بشريحة PowerPoint PPT باستخدام C ++.
// مسارات الملفات
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";
const String outputFilePath = u"OutputDirectory\\updated-slide-notes.pptx";
// قم بتحميل ملف العرض التقديمي
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();
// الوصول إلى ملاحظات الشرائح
SharedPtr<INotesSlide> note = notesManager->get_NotesSlide();
// قم بتحديث الملاحظات
note->get_NotesTextFrame()->set_Text(u"Test Updated");
// حفظ ملف العرض التقديمي
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);
قم بإزالة الملاحظات من PowerPoint PPT Slide في C ++
قم بإزالة الملاحظات من الشريحة عن طريق استرداد INotesSlideManager لتلك الشريحة المعينة ثم استخدام طريقة RemoveNotesSlide(). فيما يلي خطوات إزالة الملاحظات من شريحة PowerPoint PPT.
- أولاً ، قم بتحميل عرض PowerPoint التقديمي باستخدام فئة Presentation.
- قم بالوصول إلى INotesSlideManager لشريحة معينة باستخدام طريقة Presentation-> getSlides() -> idxget (int32t index) -> getNotesSlideManager().
- قم بإزالة الملاحظات باستخدام طريقة INotesSlideManager-> RemoveNotesSlide().
- أخيرًا ، احفظ ملف العرض التقديمي باستخدام طريقة Presentation-> Save (System :: String name، Export :: SaveFormat format).
التالي هو نموذج التعليمات البرمجية لإزالة الملاحظات من شريحة PowerPoint باستخدام C ++.
// مسارات الملفات
const String sourceFilePath = u"SourceDirectory\\slide-notes.pptx";
const String outputFilePath = u"OutputDirectory\\removed-slide-notes.pptx";
// قم بتحميل ملف العرض التقديمي
SharedPtr<Presentation> presentation = MakeObject<Presentation>(sourceFilePath);
SharedPtr<INotesSlideManager> notesManager = presentation->get_Slides()->idx_get(0)->get_NotesSlideManager();
// إزالة ملاحظات الشريحة
notesManager->RemoveNotesSlide();
// حفظ ملف العرض التقديمي
presentation->Save(outputFilePath, Aspose::Slides::Export::SaveFormat::Pptx);
مكتبة C ++ لمعالجة ملاحظات PowerPoint PPT - احصل على ترخيص مجاني
يمكنك طلب رخصة مؤقتة مجانية لتجربة المكتبة دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمت كيفية إدارة ملاحظات الشرائح في عروض PowerPoint التقديمية باستخدام C ++. على وجه التحديد ، لقد تعلمت كيفية قراءة وإضافة وتحديث وإزالة الملاحظات من شرائح PowerPoint. Aspose.Slides for C ++ يوفر أيضًا العديد من الميزات الإضافية التي تساعدك في المهام المتعلقة بالعرض التقديمي. يمكنك استكشاف المكتبة بالتفصيل من خلال زيارة الوثائق الرسمية. في حالة وجود أي أسئلة ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.