Java ile ODP sunusuna filigran ekleme

Sunucu tarafı API’lerle sunu dosyalarına metin veya görüntü filigranı ekleyen Java uygulamaları geliştirin.

Java aracılığıyla ODP sunusuna filigran ekleme

Aspose.Slides for Java ile ODP sunularına metin ve görüntü filigranları ekleyebilirsiniz. Filigranın o asıl slaydı kullanan tüm slaytlarda görünmesi için bir asıl slayda filigran şekli ekleyin.

Java ile ODP dosyasına metin filigranı ekleme

Presentation presentation = new Presentation("presentation.odp");
try {
    IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
    IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 400, 120);
    ITextFrame watermarkTextFrame = watermarkShape.addTextFrame("Watermark");
    watermarkTextFrame.getParagraphs().get_Item(0).getPortions().get_Item(0).getPortionFormat().setFontHeight(48);

    presentation.save("watermark.odp", SaveFormat.Odp);
} finally {
    presentation.dispose();
}

Java ile ODP sunusuna görüntü filigranı ekleme

Presentation presentation = new Presentation("presentation.odp");
try {
    byte[] imageData = Files.readAllBytes(Paths.get("watermark.png"));
    IPPImage watermarkImage = presentation.getImages().addImage(imageData);
    IMasterSlide masterSlide = presentation.getMasters().get_Item(0);
    IAutoShape watermarkShape = masterSlide.getShapes().addAutoShape(ShapeType.Rectangle, 100, 100, 300, 200);

    watermarkShape.getFillFormat().setFillType(FillType.Picture);
    watermarkShape.getFillFormat().getPictureFillFormat().getPicture().setImage(watermarkImage);
    watermarkShape.getFillFormat().getPictureFillFormat().setPictureFillMode(PictureFillMode.Stretch);

    presentation.save("image-watermark.odp", SaveFormat.Odp);
} finally {
    presentation.dispose();
}

Java ile ODP dosyasına filigran nasıl eklenir

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

  1. ODP dosyasını Presentation sınıfıyla yükleyin.
  2. getMasters yöntemiyle bir asıl slayt seçin.
  3. Bir filigran şekli eklemek için addAutoShape yöntemini çağırın.
  4. Filigran metni eklemek için addTextFrame yöntemini çağırın veya görüntü filigranı için addImage kullanın.
  5. Filigranlı sunuyu ODP biçiminde kaydedin.

Aspose.Slides ile geliştirildi

ODP dosyalarına çevrimiçi filigran ekleyin

Ücretsiz Aspose.Slides Watermark uygulaması, yukarıdaki kodla aynı API olan Aspose.Slides for Java ile geliştirilmiştir. Uygulamayı açın ve API’nin kendi ODP 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.
  • ODP dosyanıza metin veya görüntü filigranı ekleyin.
  • Filigranlı dosyayı indirin.

Filigranı destekleyen diğer biçimler

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