Изменение метаданных PPSX на C++

Просматривайте и обновляйте встроенные и пользовательские свойства файлов презентаций с помощью Aspose.Slides for C++.

Изменение свойств PPSX на C++

Aspose.Slides for C++ позволяет читать и обновлять метаданные файлов PPSX без Microsoft PowerPoint. Используйте объект DocumentProperties , который возвращает Presentation::get_DocumentProperties, чтобы изменять встроенные свойства, например Author и Title, или управлять пользовательскими свойствами с помощью idx_set, GetCustomPropertyName и RemoveCustomProperty.

Изменение встроенных свойств PPSX — C++

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

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

presentation->Save(u"updated-presentation.ppsx", SaveFormat::Ppsx);
presentation->Dispose();

Добавление пользовательских свойств в PPSX — C++

auto presentation = MakeObject<Presentation>(u"presentation.ppsx");
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.ppsx", SaveFormat::Ppsx);
presentation->Dispose();

Как просмотреть или изменить метаданные PPSX на C++

Выполните следующие шаги, чтобы просмотреть или изменить метаданные PPSX.

  1. Загрузите файл PPSX с помощью класса Presentation.
  2. Получите объект DocumentProperties с помощью get_DocumentProperties.
  3. Прочитайте или обновите встроенные свойства, например Author и Title.
  4. Добавляйте, читайте и удаляйте пользовательские свойства с помощью idx_set, GetCustomPropertyName и RemoveCustomProperty.

Создано на основе Aspose.Slides

Просматривайте и изменяйте метаданные PPSX онлайн

Бесплатное приложение Aspose.Slides Metadata создано на основе Aspose.Slides for C++ — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPSX.

  • Работает в браузере, ничего не нужно устанавливать.
  • Посмотрите, как Aspose.Slides читает и записывает свойства, ещё до написания кода.
  • Просматривайте и изменяйте встроенные и пользовательские свойства файла PPSX.
  • Сохраните и скачайте обновлённый файл.

Другие поддерживаемые форматы метаданных

С помощью C++ можно также управлять метаданными следующих форматов.