# Lägg till vattenstämpel i ODP-presentationsfiler med Java

> Lägg till text- och bildvattenstämplar i ODP-presentationer i Java med Aspose.Slides for Java.

Source: https://products.aspose.com/slides/sv/java/watermark/odp/
Updated: 2026-10-25



## Lägg till vattenstämpel i en ODP-presentation via Java

Med [Aspose.Slides for Java](/slides/sv/java/) kan du lägga till text- och bildvattenstämplar i ODP-presentationer. Lägg till en vattenstämpelform på en bildbakgrund så att vattenstämpeln visas på alla bilder som använder den bakgrunden.

### Lägg till textvattenstämpel i ODP med Java

```java
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();
}
```

### Lägg till bildvattenstämpel i en ODP-presentation med Java

```java
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();
}
```

## Så lägger du till en vattenstämpel i ODP med Java

Följ de här stegen för att lägga till en text- eller bildvattenstämpel i ODP-filer.

1. Läs in `ODP`-filen med klassen `Presentation`.

1. Välj en bildbakgrund med metoden `getMasters`.

1. Anropa metoden `addAutoShape` för att lägga till en vattenstämpelform.

1. Anropa metoden `addTextFrame` för att lägga till vattenstämpeltext eller använd `addImage` för en bildvattenstämpel.

1. Spara presentationen med vattenstämpel i ODP-format.

## Lägg till vattenstämplar i ODP-filer online

Den kostnadsfria appen Aspose.Slides Watermark är byggd med [Aspose.Slides for Java](https://products.aspose.com/slides/sv/java/), samma API som i koden ovan. Öppna den och se vad API:et kan göra med dina egna ODP-filer.

- Körs i webbläsaren, inget att installera.
- Se hur Aspose.Slides lägger till vattenstämplar innan du skriver kod.
- Lägg till en text- eller bildvattenstämpel i din ODP-fil.
- Ladda ner filen med vattenstämpel.

## Andra format som stöder vattenstämplar
