Aspose.Imaging  for Java

用于图像处理的 Java 库和 API

无需任何图像编辑器即可创建、加载、操作或转换图像。

  下载免费试用版
  
 

Aspose.Imaging for Java 是一个提供高级图像处理功能的库。您可以使用此 API 轻松创建、加载、操作、转换、压缩图像或照片。还有阿斯波。图像库支持绘图和使用图形基元。图像导出和转换(包括统一的多页图像处理)是 API 的核心功能之一,以及图像转换(调整大小、裁剪、翻转和旋转、二值化、灰度、调整)、高级图像处理功能(过滤、抖动、遮罩、去歪斜) ) 和内存优化策略。

Aspose.Imaging for Java 是一个灵活、稳定和强大的 API,能够处理最常用的格式以及一些特殊格式,如 DjVu、DICOM、WebP 和 DNG。

高级图像处理 API 功能

创建、加载和编辑图像

将图像转换为多种格式

各种图像过滤器和效果(高斯、模糊、中值、灰度、二值化、抖动等)

裁剪、调整大小和旋转翻转

图像偏斜

支持动画多帧图像

统一图像页(帧)处理

使用 Graphics 绘制图像(图形路径和不同的几何形状)

图像遮罩

内存优化策略

在控制字体方面的同时绘制文本

保存嵌入或导出字体的 SVG

转换图像格式

除了丰富的处理例程外,API 还提供了一系列高级算法,使其成为图像转换的一体化解决方案。这些算法封装在专门的类中,使用简单,可以可靠地将图像导出为传统的光栅格式以及 PSD、WMF、EMF、DjVu、DICOM、DNG 和 WebP 格式。

使用这个库,格式转换就像将文件扩展名更改为所需格式一样简单。

以不同格式保存图像 - Java

动态绘制图像

Java 的 Aspose.Imaging 支持一组高级绘图功能以及核心功能。开发人员可以通过操作像素信息或使用图形和路径等高级功能在图像表面上绘图。

Java 图像库使您可以轻松绘制直线、曲线、矩形和其他几何形状,用纯色或渐变和纹理填充闭合形状,使用字体精细控制选项绘制文本,并通过加载现有图像数据绘制图像。

编辑照片

Aspose.Imaging 提供加载、编辑、处理和保存照片的能力。使用图库,您可以轻松编辑加载的照片、应用过滤器、使用图形和路径操作它们。使用 Aspose.Imaging,您可以轻松过滤照片。

加载、编辑、过滤和保存照片 - Java

压缩图像

Java 的 Aspose.Imaging 支持压缩矢量图像。它们是使用 zip 存档器压缩的 EMF、WMF、SVG 格式的矢量图像。它们的尺寸平均为原始尺寸的 30-70%。这节省了媒体空间并减少了通过网络传输文件的时间。

创建图像,操作并将其保存到磁盘

使用 Java 的 Aspose.Imaging,您可以轻松地创建具有指定参数的图像、操作它们并保存。

创建png图像,对其进行操作并保存 - Java

  

支持和学习资源

  
  

Aspose.Imaging 为其他流行的开发环境提供单独的 Imaging API,如下所列: