CloudConvert Client

A Java Wrapper for the CloudConvert API.

Лицензия

Лицензия

Категории

Категории

CLI Взаимодействие с пользователем
Группа

Группа

org.aioobe.cloudconvert
Идентификатор

Идентификатор

client
Последняя версия

Последняя версия

1.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

CloudConvert Client
A Java Wrapper for the CloudConvert API.
Ссылка на сайт

Ссылка на сайт

http://github.com/aioobe/cloudconvert
Система контроля версий

Система контроля версий

http://github.com/aioobe/cloudconvert

Скачать client

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.aioobe.cloudconvert/client/ -->
<dependency>
    <groupId>org.aioobe.cloudconvert</groupId>
    <artifactId>client</artifactId>
    <version>1.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.aioobe.cloudconvert/client/
implementation 'org.aioobe.cloudconvert:client:1.1'
// https://jarcasting.com/artifacts/org.aioobe.cloudconvert/client/
implementation ("org.aioobe.cloudconvert:client:1.1")
'org.aioobe.cloudconvert:client:jar:1.1'
<dependency org="org.aioobe.cloudconvert" name="client" rev="1.1">
  <artifact name="client" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.aioobe.cloudconvert', module='client', version='1.1')
)
libraryDependencies += "org.aioobe.cloudconvert" % "client" % "1.1"
[org.aioobe.cloudconvert/client "1.1"]

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.glassfish.jersey.core : jersey-client jar 2.10
com.fasterxml.jackson.core : jackson-databind jar 2.4.0
com.fasterxml.jackson.core : jackson-core jar 2.4.0
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.10
org.glassfish.jersey.media : jersey-media-multipart jar 2.10

Модули Проекта

Данный проект не имеет модулей.

CloudConvert Java API

Jersey-client based implementation of the CloudConvert.com REST API.

Dependency

<dependency>
    <groupId>org.aioobe.cloudconvert</groupId>
    <artifactId>client</artifactId>
    <version>1.1</version>
</dependency>

Example Usage

// Create service object
CloudConvertService service = new CloudConvertService("<api key>");

// Create conversion process
ConvertProcess process = service.startProcess("jpg", "png");

// Perform conversion
process.startConversion(new File("test.jpg"));

// Wait for result
ProcessStatus status;
waitLoop: while (true) {
    status = process.getStatus();
    
    switch (status.step) {
    case FINISHED: break waitLoop;
    case ERROR: throw new RuntimeException(status.message);
    }
    
    // Be gentle
    Thread.sleep(200);
}

// Download result
service.download(status.output.url, new File("output.png"));

// Clean up
process.delete();

Версии библиотеки

Версия
1.1
1.0