的Java API来操纵PSD和PSB文件

创建,调用,修改和渲染的Java应用程序在Photoshop PSD和PSB文件格式,无需任何依赖。

  免费下载试用版
Aspose.PSD为Java

Aspose.PSD  为Java

 
 

Aspose.PSD for Java是一个易于使用的Adobe Photoshop文件格式的操作API。它可以很容易地加载和读PSD和PSB文件,这样开发者可以像更新图层属性,添加水印,压缩,旋转,缩放或呈现一个文件格式转换为另而不需要安装Adobe Photoshop中执行操作。图像格式,如TIFF,JPEG,PNG,GIF,BMP,更可以很容易地只用几行代码出口。

 

高级的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提供不同的成像滤波器实现和开发者可以很容易地实现对光栅图像的亮度,对比度或伽马这些类似的调整。此外,开发人员可以动态地抖动或模糊图像,以及采用流行的滤镜包括中值,高斯维纳,运动维纳和布拉德利阈值。

 

支持和学习资源

 
 

Aspose.PSD提供的Photoshop格式处理其他流行的开发环境,具体如下: