在本快速教程中,您将学习如何使用 Java 在演示文稿中添加图像水印。它将帮助您通过在 Java 中添加图像水印来保护演示文稿,以便从光盘加载所需的图像并在选定或所有幻灯片中的不同位置和角度添加。在最后一步中,此更新的演示文稿将保存为 PPTX,但它可以保存为 MS PowerPoint 支持的任何文件格式。
使用 Java 在演示文稿中添加图像水印的步骤
- 从 Maven 存储库安装 Aspose.Slides 以在演示文稿中添加水印
- 将 PPTX 文件加载到 Presentation 类对象中,用于添加图像水印
- 在演示文稿中加载要添加为水印的图像
- 将此图像添加到演示图像集合
- 遍历演示文稿中的母版幻灯片
- 将带有水印图像的相框添加到每张幻灯片的形状集合中
- 设置相框的位置和旋转角度
- 保存更新的演示文稿,每张幻灯片上都有图像水印
在这些步骤中,首先加载演示文稿和要添加为水印的图像。此图像被添加到演示文稿的图像集合中,稍后由形状相框用于显示它。您可以在保存带有水印的修改后的演示文稿之前设置形状位置和旋转角度。
使用 Java 在演示文稿中插入图像水印的代码
在此代码示例中,我们设置了相框位置和旋转角度,但是您也可以设置形状锁定以避免修改水印。
此代码片段可用于在 Java 演示中添加图像水印。如果您想执行其他操作,例如将演示文稿转换为 XPS 等其他格式,请参阅 如何使用 Java 将 PPTX 转换为 XPS 上的文章。