افزودن واترمارک به ارائه ODP با Java

برنامه‌های Java بسازید که با APIهای سمت سرور واترمارک متنی یا تصویری را در فایل‌های ارائه درج می‌کنند.

افزودن واترمارک به ارائه ODP از طریق Java

با Aspose.Slides for Java می‌توانید واترمارک متنی و تصویری به ارائه‌های ODP اضافه کنید. یک شکل واترمارک به اسلاید اصلی اضافه کنید تا واترمارک در اسلایدهایی که از آن اسلاید اصلی استفاده می‌کنند نمایش داده شود.

افزودن واترمارک متنی به ODP با 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();
}

افزودن واترمارک تصویری به ارائه ODP با 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();
}

نحوه افزودن واترمارک به ODP با Java

برای افزودن واترمارک متنی یا تصویری به فایل‌های ODP این مراحل را دنبال کنید.

  1. فایل ODP را با کلاس Presentation بارگذاری کنید.
  2. یک اسلاید اصلی را با متد getMasters انتخاب کنید.
  3. متد addAutoShape را برای افزودن شکل واترمارک فراخوانی کنید.
  4. متد addTextFrame را برای افزودن متن واترمارک فراخوانی کنید یا برای واترمارک تصویری از addImage استفاده کنید.
  5. ارائه دارای واترمارک را در قالب ODP ذخیره کنید.

ساخته شده با Aspose.Slides

افزودن آنلاین واترمارک به فایل‌های ODP

برنامه رایگان Aspose.Slides Watermark با Aspose.Slides for Java ساخته شده است، همان API که در کد بالا استفاده شده است. آن را باز کنید و ببینید API با فایل‌های ODP شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides چگونه واترمارک اضافه می‌کند.
  • یک واترمارک متنی یا تصویری به فایل ODP خود اضافه کنید.
  • فایل دارای واترمارک را دانلود کنید.

سایر قالب‌های پشتیبانی‌کننده واترمارک

با Java می‌توانید به قالب‌های زیر نیز واترمارک اضافه کنید.