ویرایش فراداده POTX با C++

از Aspose.Slides for C++ برای مشاهده و به‌روزرسانی ویژگی‌های داخلی و سفارشی فایل‌های ارائه استفاده کنید.

تغییر ویژگی‌های POTX با C++

با Aspose.Slides for C++ می‌توانید فراداده فایل‌های POTX را بدون Microsoft PowerPoint بخوانید و به‌روز کنید. از شیء DocumentProperties که Presentation::get_DocumentProperties در اختیار می‌گذارد برای تغییر ویژگی‌های داخلی مانند Author و Title یا مدیریت ویژگی‌های سفارشی با idx_set، GetCustomPropertyName و RemoveCustomProperty استفاده کنید.

تغییر ویژگی‌های داخلی POTX – C++

auto presentation = MakeObject<Presentation>(u"presentation.potx");
auto documentProperties = presentation->get_DocumentProperties();

documentProperties->set_Author(u"New Author");
documentProperties->set_Title(u"New Title");

presentation->Save(u"updated-presentation.potx", SaveFormat::Potx);
presentation->Dispose();

افزودن ویژگی‌های سفارشی به POTX – C++

auto presentation = MakeObject<Presentation>(u"presentation.potx");
auto documentProperties = presentation->get_DocumentProperties();

documentProperties->idx_set(u"Department", ObjectExt::Box<String>(u"Sales"));
documentProperties->idx_set(u"Project", ObjectExt::Box<String>(u"Metadata Update"));
documentProperties->idx_set(u"Revision", ObjectExt::Box<int32_t>(3));

auto customPropertyName = documentProperties->GetCustomPropertyName(2);
documentProperties->RemoveCustomProperty(customPropertyName);

presentation->Save(u"updated-custom-properties.potx", SaveFormat::Potx);
presentation->Dispose();

نحوه مشاهده یا ویرایش فراداده POTX در C++

برای مشاهده یا ویرایش فراداده POTX این مراحل را دنبال کنید.

  1. فایل POTX را با کلاس Presentation بارگذاری کنید.
  2. شیء DocumentProperties را با get_DocumentProperties دریافت کنید.
  3. ویژگی‌های داخلی مانند Author و Title را بخوانید یا به‌روز کنید.
  4. ویژگی‌های سفارشی را با idx_set، GetCustomPropertyName و RemoveCustomProperty اضافه کنید، بخوانید یا حذف کنید.

ساخته شده با Aspose.Slides

مشاهده و ویرایش آنلاین فراداده POTX

برنامه رایگان Aspose.Slides Metadata با Aspose.Slides for C++ ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایل‌های POTX شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides ویژگی‌ها را چگونه می‌خواند و می‌نویسد.
  • ویژگی‌های داخلی و سفارشی فایل POTX خود را مشاهده و ویرایش کنید.
  • فایل به‌روزشده را ذخیره و دانلود کنید.

سایر قالب‌های فراداده پشتیبانی‌شده

با C++ می‌توانید فراداده قالب‌های زیر را نیز مدیریت کنید.