Thêm hình mờ vào bản trình bày PPT bằng C++

Dùng Aspose.Slides for C++ để thêm hình mờ văn bản hoặc hình ảnh vào tệp bản trình bày mà không cần Microsoft PowerPoint.

Thêm hình mờ vào bản trình bày PPT qua C++

Aspose.Slides for C++ cho phép bạn thêm hình mờ văn bản hoặc hình ảnh vào bản trình bày PPT. Thêm hình dạng hình mờ vào trang chiếu cái bằng AddAutoShape, thêm văn bản bằng AddTextFrame hoặc tô hình dạng bằng hình ảnh được tải qua File::ReadAllBytes và AddImage.

Thêm hình mờ văn bản vào PPT bằng C++

auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 80);

watermarkShape->AddTextFrame(u"Watermark");
presentation->Save(u"watermarked-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

Thêm hình mờ hình ảnh vào bản trình bày PPT bằng C++

auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto masterSlide = presentation->get_Master(0);
auto watermarkShape = masterSlide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 100, 100, 400, 200);

auto imageData = File::ReadAllBytes(u"watermark.png");
auto watermarkImage = presentation->get_Images()->AddImage(imageData);

watermarkShape->get_FillFormat()->set_FillType(FillType::Picture);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->get_Picture()->set_Image(watermarkImage);
watermarkShape->get_FillFormat()->get_PictureFillFormat()->set_PictureFillMode(PictureFillMode::Stretch);

presentation->Save(u"image-watermarked-presentation.ppt", SaveFormat::Ppt);
presentation->Dispose();

Cách thêm hình mờ vào PPT bằng C++

Làm theo các bước sau để thêm hình mờ văn bản hoặc hình ảnh vào tệp PPT.

  1. Tải tệp PPT bằng lớp Presentation.
  2. Chọn trang chiếu cái từ tập hợp Presentation::get_Masters.
  3. Thêm hình dạng hình mờ bằng phương thức AddAutoShape.
  4. Thêm văn bản hình mờ bằng phương thức AddTextFrame hoặc đặt màu tô hình ảnh bằng AddImage.
  5. Lưu tệp có hình mờ bằng SaveFormat::Ppt.

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

Thêm hình mờ vào tệp PPT trực tuyến

Ứng dụng Aspose.Slides Watermark 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 PPT của riêng bạn.

  • Chạy trong trình duyệt, không cần cài đặt gì.
  • Xem Aspose.Slides thêm hình mờ như thế nào trước khi viết mã.
  • Thêm hình mờ văn bản hoặc hình ảnh vào tệp PPT của bạn.
  • Tải xuống tệp có hình mờ.

Các định dạng khác hỗ trợ hình mờ

Với C++, bạn cũng có thể thêm hình mờ vào các định dạng sau.