
Aspose.PSD 为Java
高级的Java API的Photoshop功能
加载或从头开始创建Photoshop文件
读写PSD,PSB格式
转换Photoshop文件到图片
翻转,旋转和缩放图像
夹于矩形形状
绘制和填充基本形状
读写Exif数据中
添加亮度和对比度或抖动的图像
创建,处理和合并图层PSD
转换PSD到的光栅格式
Aspose.PSD为Java提供PSD文件转换为任何支持的光栅图像,只需几行代码的能力。
PSD转换为BMP,GIF和JPEG - Java的
String destName = dataDir + "output";
// load an existing PSD image as Image
Image image = Image.load(dataDir + "sample.psd");
image.save(destName + ".bmp", new BmpOptions());
image.save(destName + ".gif", new GifOptions());
image.save(destName + ".jpeg", new JpegOptions());
PSD图层操纵
Aspose.PSD for Java支持PSD层的操纵。开发者可以合并层,更新上的层的文字,设定效果或出口层为图像。此外,API还检测扁平PSD文件,以及创建缩略图。
裁剪,旋转和调整图像
Aspose.PSD for Java支持多个图像处理功能,如剪切,翻转,旋转和缩放的图像。任何操作特征可与如低于代码段短短的几行旋转图像来实现。
旋转影像 - Java的
String destName = dataDir + "output.jpg";
// Load an existing image into an instance of RasterImage class
Image image = Image.load(dataDir + "sample.psd");
image.rotateFlip(RotateFlipType.Rotate270FlipNone);
image.save(destName, new JpegOptions());
此外,API提供不同的成像滤波器实现和开发者可以很容易地实现对光栅图像的亮度,对比度或伽马这些类似的调整。此外,开发人员可以动态地抖动或模糊图像,以及采用流行的滤镜包括中值,高斯维纳,运动维纳和布拉德利阈值。