目录
PSD图像文件用于为徽标、横幅、小册子和许多其他目的设计图片。在某些情况下,可能需要在 Java 应用程序中裁剪或旋转 PSD 文件。本文介绍了如何使用 Java 以编程方式裁剪或旋转 PSD 文件。您需要配置Aspose PDF for Java API才能使用几种受支持的文件格式。如果你还没有用过Aspose.PSD可以进入慧都官网下载最新版。
使用 Java 使用 Shift 方法裁剪 PSD 图像
您可以根据需要通过移动内容来裁剪 PSD 图像。请按照以下步骤通过移动内容裁剪图像:
- 将输入 PSD 文件加载到RasterImage类对象中。
- 使用cacheData方法缓存图像。
- 定义移位值并将它们传递给crop方法。
- 保存输出裁剪的图像。
以下代码显示了如何通过使用 Java 以编程方式移动内容来裁剪 PSD 图像:
// Load an existing image into an instance of RasterImage class
RasterImage rasterImage = (RasterImage)Image.load("Test.psd");
// Before cropping, the image should be cached for better performance
if (!rasterImage.isCached())
{
rasterImage.cacheData();
}
// Define shift values for all four sides
int leftShift = 10;
int rightShift = 10;
int