<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-cloud</artifactId>
    <version>20.2</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-imaging-cloud', version: '20.2')
copied!  
<dependency org="com.aspose" name="aspose-imaging-cloud" rev="20.2">
    <artifact name="aspose-imaging-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-imaging-cloud" % "20.2"
copied!  

Pemrosesan Gambar di Cloud melalui Java REST API

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.Imaging Cloud SDK for Java membantu Anda bekerja dengan format file gambar di dalam Aplikasi Java berbasis awan, tanpa menginstal perangkat lunak pihak ke-3 apa pun. Itu adalah pembungkus di sekitar Aspose.Imaging Cloud REST APIs.

Fitur Pemrosesan Cloud Gambar

  • Ambil atau perbarui properti gambar yang dihosting di cloud.
  • Bekerja dengan properti gambar BMP, GIF, TIFF, JPG, PSD, JPEG2000, WebP, EMF, & WMF.
  • Mengubah ukuran, memotong, memutar, membalik, menambahkan, & gambar deskew.
  • Konversi gambar dari satu format ke format lainnya.
  • Perbarui parameter gambar TIFF sesuai parameter Faks.
  • Fetch frame range from multipage images.
  • Terapkan salah satu dari berbagai filter gambar yang tersedia.
  • Ubah semua warna gambar menjadi nuansa abu-abu untuk membuat gambar skala abu-abu
  • Kemampuan memuat custom fonts untuk gambar vektor.
  • Ketersediaan di Docker Hub.
  • Mendukung metode Single Shot Detector (SSD) untuk mengenali objek dalam gambar (BMP, JPEG, & JPEG2000).-

Fitur AI Gambar di Cloud

  • Pencarian gambar berbasis konten
  • Cari gambar rangkap
  • Pencarian gambar dengan tag terdaftar khusus
  • Kemampuan untuk membandingkan gambar dan mendeteksi kesamaan
  • Mendukung pencarian gambar terbalik dengan pemrosesan paralel
  • Detektor AKAZE didukung untuk ekstraksi fitur gambar

Fitur Penyimpanan Cloud Gambar

  • Unggah, unduh, salin, pindahkan, dan hapus file, termasuk penanganan versi (jika Anda menggunakan penyimpanan Cloud yang mendukung fitur ini - benar secara default)
  • Membuat, menyalin, memindahkan, dan menghapus folder
  • Salin dan pindahkan file dan folder di penyimpanan terpisah dalam lingkup satu operasi
  • Periksa apakah ada file, folder, atau penyimpanan tertentu

Format File yang Didukung

Vektor: SVG, SVGZ
Pencitraan Medis: DICOM
eBuku: DJVU
Kamera Digital (RAW): DNG
Apache OpenOffice®: ODG, OTG
Raster: JPEG2000, JPEG, BMP, TIFF, GIF, PNG, APNG,TGA
Metafile: EMF, WMF, EMZ, WMZ
Photoshop®: PSD
CorelDRAW®: CDR, CMX
Tata Letak Tetap: PDF
Catatan tambahan: EPS
Google®: WebP

Filter Gambar yang Didukung

  • Persegi Panjang Besar
  • Persegi Panjang Kecil
  • Median
  • Gauss Wiener
  • Motion Wiener
  • GaussianBlur
  • Mengasah
  • Perataan Bilateral

Persyaratan

Membangun pustaka klien API memerlukan:

  1. Java 1.8+
  2. Maven

Prasyarat

Untuk menggunakan Aspose.Imaging Cloud SDK for Java, Anda perlu mendaftarkan akun dengan Aspose Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat Aspose Cloud Pricing.

Instalasi

Instal dari Maven

Tambahkan repositori Aspose Cloud ke pom.xml aplikasi Anda

<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>

Instal dari sumber

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

mvn clean install

Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:

mvn clean deploy

Lihat OSSRH Guide untuk informasi lebih lanjut.

Pengguna Maven

Tambahkan dependensi ini ke POM proyek Anda:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-cloud</artifactId>
    <version>22.4</version>
</dependency>

Yang lain

Mula-mula buat JAR dengan menjalankan:

mvn clean package

Kemudian instal JAR berikut secara manual:

  • target/aspose-imaging-cloud-22.4.jar
  • target/lib/*.jar

Konversi JPG ke PNG di Jawa

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

Lisensi

Semua Aspose.Imaging Cloud SDK, skrip pembantu, dan template dilisensikan di bawah MIT License.

Otorisasi & Otentikasi

Authentication schemes yang ditentukan untuk API adalah sebagai berikut:

JWT

Rekomendasi

Direkomendasikan untuk membuat instance ApiClient per utas di lingkungan multithread untuk menghindari kemungkinan masalah.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.415 April 2022
21.1227 Desember 2021
21.1130 November 2021
21.610 Juni 2021
21.218 Februari 2021
20.1230 Desember 2020
20.929 September 2020
20.831 Agustus 2020
20.730 Juli 2020
20.630 Juni 2020
20.530 Mei 2020
1.0.012 Mei 2020
1.0.112 Mei 2020
20.430 April 2020
20.327 Maret 2020
20.227 Februari 2020
20.131 Januari 2020
19.1226 Desember 2019
19.1031 Oktober 2019
19.91 Oktober 2019
19.829 Agustus 2019
19.71 Agustus 2019
19.620 Juni 2019
19.426 April 2019
19.131 Januari 2019
18.1229 Desember 2018
18.1126 November 2018
18.99 Oktober 2018
18.85 September 2018
18.72 Agustus 2018
18.623 Juli 2018