<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>20.4</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-imaging-cloud', version: '20.4')
<dependency org="com.aspose" name="aspose-imaging-cloud" rev="20.4">
<artifact name="aspose-imaging-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-imaging-cloud" % "20.4"
通过 Java REST API 在云中处理图像
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Aspose.Imaging Cloud SDK for Java 帮助您在基于云的 Java 应用程序中处理图像文件格式,而无需安装任何第 3 方软件。它是 Aspose.Imaging Cloud REST APIs 的包装器。
图像云处理功能
- 获取或更新云托管图像的属性。
- 使用 BMP、GIF、TIFF、JPG、PSD、JPEG2000、WebP、EMF 和 WMF 图像属性。
- 调整大小、裁剪、旋转、翻转、追加和校正图像。
- 将图像从一种格式转换为另一种格式。
- 根据传真参数更新 TIFF 图像参数。
- Fetch frame range from multipage images.
- 应用各种可用的图像过滤器中的任何一种。
- 将图像的所有颜色转换为灰色阴影以制作灰度图像
- 能够为矢量图像加载 custom fonts。
- Docker Hub 上的可用性。
- 支持单次检测器 (SSD) 方法来识别图像中的对象(BMP、JPEG 和 JPEG2000)。-
云中的图像 AI 功能
- 基于内容的图像搜索
- 搜索重复图像
- 通过自定义注册标签进行图像搜索
- 能够比较图像和检测相似性
- 支持并行处理的反向图像搜索
- 支持AKAZE检测器进行图像特征提取
图片云存储功能
- 上传、下载、复制、移动和删除文件,包括版本处理(如果您使用的是支持此功能的云存储 - 默认为 true)
- 创建、复制、移动和删除文件夹
- 在单个操作范围内跨不同存储复制和移动文件和文件夹
- 检查某个文件、文件夹或存储是否存在
支持的文件格式
矢量: SVG、SVGZ
医学成像: DICOM
电子书: DJVU
数码相机 (RAW): DNG
Apache OpenOffice®: ODG、OTG
光栅: JPEG2000、JPEG、BMP、TIFF、GIF、PNG、APNG、TGA
图元文件: EMF、WMF、EMZ、WMZ
Photoshop®: PSD
CorelDRAW®: CDR、CMX
固定布局: PDF
**后记:**每股收益
谷歌®: WebP
支持的图像过滤器
- 大矩形
- 小长方形
- 中位数
- 高斯·维纳
- MotionWiener
- 高斯模糊
- 锐化
- 双边平滑
要求
构建 API 客户端库需要:
先决条件
要使用 Aspose.Imaging Cloud SDK for Java,您需要在 Aspose Cloud 注册一个帐户并在 Cloud Dashboard 查找/创建客户端 ID 和客户端密码。有可用的免费配额。有关详细信息,请参阅Aspose Cloud Pricing。
安装
从 Maven 安装
将 Aspose Cloud 存储库添加到您的应用程序 pom.xml
<profiles>
<profile>
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<id>repositoryProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
</profiles>
从源安装
要将 API 客户端库安装到本地 Maven 存储库,只需执行:
mvn clean install
要将其部署到远程 Maven 存储库,请配置存储库的设置并执行:
mvn clean deploy
有关更多信息,请参阅 OSSRH Guide。
Maven 用户
将此依赖项添加到项目的 POM 中:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-cloud</artifactId>
<version>22.4</version>
</dependency>
### 其他
首先通过执行生成JAR:
mvn clean package
然后手动安装以下 JAR:
-target/aspose-imaging-cloud-22.4.jar
-target/lib/*.jar
在 Java 中将 JPG 转换为 PNG
// Get your ClientId and ClientSecret from https://dashboard.aspose.cloud (free registration required).
ImagingApi api = new ImagingApi("MY_CLIENT_SECRET", "MY_CLIENT_ID");
ConvertImageRequest request = new ConvertImageRequest("sample.jpg", "png", "tempFolder", "My_Storage_Name");
byte[] response = api.convertImage(request);
许可
所有 Aspose.Imaging Cloud SDK、帮助脚本和模板均已根据 MIT License 获得许可。
授权与认证
Authentication schemes API定义如下:
###智威汤逊
- 类型:OAuth
- 流程:应用
- 授权网址:https://api.aspose.cloud/connect/token
推荐
建议在多线程环境中为每个线程创建一个“ApiClient”实例,以避免任何潜在问题。
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.4 | 2022年4月15日 |
21.12 | 2021年12月27日 |
21.11 | 2021年11月30日 |
21.6 | 2021年6月10日 |
21.2 | 2021年2月18日 |
20.12 | 2020年12月30日 |
20.9 | 2020年9月29日 |
20.8 | 2020年8月31日 |
20.7 | 2020年7月30日 |
20.6 | 2020年6月30日 |
20.5 | 2020年5月30日 |
1.0.0 | 2020年5月12日 |
1.0.1 | 2020年5月12日 |
20.4 | 2020年4月30日 |
20.3 | 2020年3月27日 |
20.2 | 2020年2月27日 |
20.1 | 2020年1月31日 |
19.12 | 2019年12月26日 |
19.10 | 2019年10月31日 |
19.9 | 2019年10月1日 |
19.8 | 2019年8月29日 |
19.7 | 2019年8月1日 |
19.6 | 2019年6月20日 |
19.4 | 2019年4月26日 |
19.1 | 2019年1月31日 |
18.12 | 2018年12月29日 |
18.11 | 2018年11月26日 |
18.9 | 2018年10月9日 |
18.8 | 2018年9月5日 |
18.7 | 2018年8月2日 |
18.6 | 2018年7月23日 |
File | Classifier | Size |
---|---|---|
aspose-imaging-cloud-20.4-javadoc.jar | javadoc | 893.31 KB |
aspose-imaging-cloud-20.4-sources.jar | sources | 258.34 KB |
aspose-imaging-cloud-20.4.jar | 207.75 KB | |
aspose-imaging-cloud-20.4.pom | 10.18 KB |
Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud Aspose.Imaging Aspose.Imaging Cloud BMP GIF JPEG JPEG2000 PSD TIFF WEBP PNG WMF EMF SVG DJVU DICOM CDR CMX ODG DNG PDF image imaging resize crop rotate flip inspection conversion convert converter transformation reverse image search export scale multi frame