C++ ile PPTX sunusuna filigran ekleme

Microsoft PowerPoint olmadan sunu dosyalarına metin veya görüntü filigranı eklemek için Aspose.Slides for C++ kullanın.

C++ aracılığıyla PPTX sunusuna filigran ekleme

Aspose.Slides for C++ ile PPTX sunularına metin veya görüntü filigranı ekleyebilirsiniz. AddAutoShape ile asıl slayda filigran şekli ekleyin, AddTextFrame ile metin ekleyin veya şekli File::ReadAllBytes ve AddImage ile yüklenen bir görüntüyle doldurun.

C++ ile PPTX dosyasına metin filigranı ekleme

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

C++ ile PPTX sunusuna görüntü filigranı ekleme

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

C++ ile PPTX dosyasına filigran nasıl eklenir

PPTX dosyalarına metin veya görüntü filigranı eklemek için şu adımları izleyin.

  1. PPTX dosyasını Presentation sınıfıyla yükleyin.
  2. Presentation::get_Masters koleksiyonundan asıl slaydı seçin.
  3. AddAutoShape yöntemiyle bir filigran şekli ekleyin.
  4. AddTextFrame yöntemiyle filigran metni ekleyin veya AddImage ile resim dolgusu ayarlayın.
  5. Filigranlı dosyayı SaveFormat::Pptx ile kaydedin.

Aspose.Slides ile geliştirildi

PPTX dosyalarına çevrimiçi filigran ekleyin

Ücretsiz Aspose.Slides Watermark uygulaması, yukarıdaki kodla aynı API olan Aspose.Slides for C++ ile geliştirilmiştir. Uygulamayı açın ve API’nin kendi PPTX dosyalarınızla neler yapabildiğini görün.

  • Tarayıcınızda çalışır, hiçbir şey yüklemeniz gerekmez.
  • Kod yazmadan önce Aspose.Slides’ın filigranları nasıl eklediğini görün.
  • PPTX dosyanıza metin veya görüntü filigranı ekleyin.
  • Filigranlı dosyayı indirin.

Filigranı destekleyen diğer biçimler

C++ ile aşağıdaki biçimlere de filigran ekleyebilirsiniz.