Chỉnh sửa siêu dữ liệu PPSX bằng C++

Dùng Aspose.Slides for C++ để xem và cập nhật thuộc tính tích hợp và tùy chỉnh trong tệp bản trình bày.

Sửa đổi thuộc tính PPSX bằng C++

Aspose.Slides for C++ cho phép bạn đọc và cập nhật siêu dữ liệu trong tệp PPSX mà không cần Microsoft PowerPoint. Dùng đối tượng DocumentProperties do Presentation::get_DocumentProperties cung cấp để thay đổi thuộc tính tích hợp như Author và Title, hoặc quản lý thuộc tính tùy chỉnh bằng idx_set, GetCustomPropertyName và RemoveCustomProperty.

Sửa đổi thuộc tính tích hợp của 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();

Thêm thuộc tính tùy chỉnh vào 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();

Cách xem hoặc chỉnh sửa siêu dữ liệu PPSX trong C++

Làm theo các bước sau để xem hoặc chỉnh sửa siêu dữ liệu PPSX.

  1. Tải tệp PPSX bằng lớp Presentation.
  2. Lấy đối tượng DocumentProperties bằng get_DocumentProperties.
  3. Đọc hoặc cập nhật các thuộc tính tích hợp như Author và Title.
  4. Thêm, đọc hoặc xóa thuộc tính tùy chỉnh bằng idx_set, GetCustomPropertyName và RemoveCustomProperty.

Được xây dựng bằng Aspose.Slides

Xem và chỉnh sửa siêu dữ liệu PPSX trực tuyến

Ứng dụng Aspose.Slides Metadata miễn phí được xây dựng bằng Aspose.Slides for C++, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPSX của riêng bạn.

  • Chạy trong trình duyệt, không cần cài đặt gì.
  • Xem Aspose.Slides đọc và ghi thuộc tính như thế nào trước khi viết mã.
  • Xem và chỉnh sửa thuộc tính tích hợp và tùy chỉnh của tệp PPSX.
  • Lưu và tải xuống tệp đã cập nhật.

Các định dạng siêu dữ liệu khác được hỗ trợ

Với C++, bạn cũng có thể quản lý siêu dữ liệu của các định dạng sau.