Aspose.PSD for Java

Aspose.PSD for Java是一款强大的Java API,支持多种Photoshop文件格式操作,包括加载、编辑和导出,适用于各种图像处理需求。

Aspose.PSD for Java 是一款易于使用的 Adobe Photoshop 文件格式操作 API。它可以轻松加载和读取 PSD、PSB 和 AI 文件,使 Java 开发人员无需安装 Adobe Photoshop 即可执行更新图层属性、添加水印、压缩、旋转、缩放或将一种文件格式渲染为另一种文件格式等操作。JPEG、TIFF、GIF、PNG、BMP、JPEG2000 等图像格式只需几行代码即可轻松打开并添加为图层。PSD、PSB 和 AI 文件可以导出为上述格式,此外还可以导出为 PDF 格式。

高级 Photoshop Java API 功能

 

从图像部分资源中提取数据

提取图层创建日期和时间

工作表颜色突出显示

将 PSD 文件转换为光栅图像

Aspose.PSD for Java 库支持将 PSD 文件转换为任何受支持的光栅图像,只需几行代码。

将 PSD 转换为 BMP、GIF 和 JPEG - Java


String destName = dataDir + "output";



// load an existing document



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());

轻松操作 Photoshop 图层

该 API 提供多种 PSD 图层操作功能,例如合并图层、更新图层上的文本、设置效果或将图层导出为图像。此外,它还可以检测扁平化的 PSD 文档并创建缩略图。

随时随地裁剪、旋转和调整图像大小

任何图像处理功能(如翻转、裁剪、旋转和调整图像大小)都可以通过几行代码实现,例如下面的代码片段可以旋转图像。

旋转图像 - 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 还提供不同的成像过滤器,如调整光栅图像的对比度、亮度或伽玛,图像的抖动或模糊,以及最著名的过滤器,包括高斯维纳、中值、布拉德利阈值和运动维纳。


产品推荐

  • 账号登录
社交账号登录