Konversi SVG ke JPG di Java menggunakan REST API

Konversi File SVG ke Gambar JPG di Java menggunakan REST API.

Jika Anda mencari cara untuk mengonversi file SVG ke gambar JPG di Java, Anda datang ke tempat yang tepat. SVG(Scalable Vector Graphics) adalah salah satu format gambar yang menjadi populer selama bertahun-tahun karena skalabilitas dan sifatnya yang tanpa kerugian. Di sisi lain, file JPG adalah gambar raster yang paling cocok untuk menampilkan foto dan gambar berkualitas tinggi dengan warna berbeda. Dalam beberapa kasus, Anda mungkin perlu mengonversi file SVG ke gambar JPG, misalnya saat menggunakan platform yang tidak mendukung SVG. Pada artikel ini, kita akan mengeksplorasi cara mengonversi file SVG ke gambar JPG di Java menggunakan REST API.

Topik-topik berikut akan dibahas dalam tutorial ini:

Gambar SVG Java ke JPG Conversion REST API - Instalasi SDK

Dalam hal mengonversi file SVG ke gambar JPG, GroupDocs.Conversion Cloud SDK for Java adalah alat andal yang dapat membantu Anda melakukannya dengan cepat dan mudah. Ini memungkinkan Anda untuk mengonversi dokumen dan gambar antara format file yang berbeda. Ini mendukung berbagai format file, termasuk Microsoft Office, OpenDocument, PDF, HTML, dan banyak lainnya. Mengintegrasikan API ke dalam aplikasi Java sangatlah mudah, memungkinkan Anda melakukan layanan konversi dengan cepat dan tanpa perangkat lunak tambahan.

Anda dapat mengunduh file JAR API atau menginstalnya menggunakan Maven dengan menambahkan repositori dan ketergantungan berikut ke dalam file pom.xml proyek Anda:

Repositori Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Ketergantungan Maven:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Sekarang, daftar akun GroupDocs untuk mendapatkan ID Klien dan Rahasia Klien dari dasbor sebelum Anda mulai mengikuti langkah-langkah dan cuplikan kode yang tersedia. Harap masukkan cuplikan kode yang ditunjukkan di bawah ini setelah Anda memiliki ID dan Rahasia:

# Dapatkan client_id dan client_secret Anda dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

Cara Mengonversi Gambar SVG ke JPG di Java menggunakan REST API

Untuk mengonversi file SVG ke gambar JPG menggunakan GroupDocs.Conversion Cloud SDK for Java, Anda dapat mengikuti langkah-langkah berikut:

Unggah File

Pertama, unggah gambar SVG ke penyimpanan cloud menggunakan cuplikan kode yang diberikan di bawah ini:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Unggah File ke Cloud Storage menggunakan Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.svg");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.svg", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Akibatnya, file SVG yang diunggah akan tersedia di bagian file dasbor Anda di cloud.

Ubah SVG menjadi JPG menggunakan Java

Berikut adalah langkah-langkah dan cuplikan kode untuk mengonversi file SVG menjadi gambar JPG di Java menggunakan GroupDocs.Conversion Cloud SDK for Java:

Langkah-langkahnya adalah:

  • Pertama, impor kelas yang diperlukan ke file Java Anda.
  • Kedua, buat instance dari kelas ConvertApi.
  • Ketiga, buat instance dari kelas ConvertSettings.
  • Kemudian, berikan nama penyimpanan cloud.
  • Selanjutnya, atur jalur file input SVG dan format file output ke “jpg”.
  • Sekarang, buat instance dari kelas JpgConvertOptions.
  • Secara opsional, berikan berbagai opsi konversi seperti setFromPage, setPagesCount, dll.
  • Setelah itu, atur opsi konversi dan jalur file keluaran menggunakan instance pengaturan.
  • Kemudian, buat instance kelas ConvertDocumentRequest dan berikan parameter pengaturan.
  • Terakhir, panggil metode convertDocument() dan teruskan parameter ConvertDocumentRequest.

Cuplikan kode berikut menunjukkan cara mengonversi gambar SVG ke file JPG di Java menggunakan REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// Konversikan file SVG ke Gambar JPG melalui Java.
public class App {

	public static void main(String[] args) {
		
		// Buat instance API konversi
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Siapkan pengaturan konversi
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.svg");
			settings.setFormat("jpg");
			
			JpgConvertOptions convertOptions = new JpgConvertOptions();
		        convertOptions.setFromPage(1);
		        convertOptions.setPagesCount(1);

                        settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.jpg");
		
			// mengkonversi ke format yang ditentukan
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

File keluaran ditunjukkan di bawah ini:

Konversikan gambar SVG ke file JPG melalui Java

Ubah SVG menjadi JPG menggunakan Java.

Unduh File yang Dikonversi

Contoh kode di atas akan menyimpan gambar JPG yang dikonversi ke cloud. Anda dapat mengunduh file JPG yang dikonversi menggunakan cuplikan kode berikut:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Unduh File dari Cloud Storage di Java
public class App {

	public static void main(String[] args) {
				
		// Buat instance API konversi					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.jpg", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Konverter SVG ke JPG Online Gratis

Bagaimana cara mengonversi gambar SVG ke JPG online secara gratis? Silakan coba [konverter SVG ke JPG] online 16 untuk mengubah gambar SVG menjadi gambar JPG. Konverter ini dikembangkan menggunakan API REST gambar SVG ke JPG yang disebutkan di atas.

Menyimpulkan

Kesimpulannya, GroupDocs.Conversion Cloud SDK untuk Java menyediakan cara sederhana dan efisien untuk mengonversi file SVG ke gambar JPG. Berikut ini adalah apa yang telah Anda pelajari dari artikel ini:

  • cara mengonversi file SVG ke gambar JPG di Java secara terprogram, serta opsi penyesuaian tambahan;
  • unggah gambar SVG ke cloud secara terprogram dan kemudian unduh gambar JPG yang dikonversi dari cloud;
  • dan mengonversi gambar SVG apa pun ke file JPG secara gratis menggunakan pengonversi gambar SVG ke JPG online.

Selain itu, kami juga menyediakan bagian Referensi API yang memungkinkan Anda memvisualisasikan dan berkomunikasi dengan API kami secara langsung melalui browser. Kode sumber lengkap Java SDK tersedia secara gratis di Github. Harap periksa SDK Cloud GroupDocs.Conversion untuk Java Contoh di sini.

Selain itu, kami sarankan Anda mengikuti [Panduan Memulai] kami 20 untuk langkah-langkah terperinci dan penggunaan API.

Terakhir, kami terus menulis artikel blog baru dalam berbagai format file dan konversi menggunakan REST API. Jadi, silakan hubungi untuk pembaruan terbaru.

Berikan pertanyaan

Jika Anda memiliki pertanyaan tentang API konversi gambar SVG ke JPG, jangan ragu untuk menghubungi kami di forum dukungan gratis.

FAQ

Bagaimana cara mengonversi SVG ke JPG menggunakan Java?

Anda dapat mengonversi gambar SVG ke JPG di Java dengan menggunakan GroupDocs.Conversion Cloud REST API. Ini adalah API konversi dokumen dan gambar berbasis cloud yang memungkinkan Anda dengan mudah mengonversi file SVG ke gambar JPG di Java.

Bagaimana cara mengonversi SVG ke JPG online secara gratis?

Konverter online SVG ke JPG memungkinkan Anda mengonversi file SVG ke gambar JPG secara gratis. Silakan ikuti petunjuk langkah demi langkah yang diberikan di bawah ini untuk melakukan konversi:

  • Buka konverter SVG ke JPG gratis online.
  • Sekarang, klik di area drop file untuk mengupload file SVG atau drag & drop file SVG.
  • Selanjutnya, klik tombol Konversi Sekarang. Konverter SVG ke JPG online gratis akan mengubah file SVG menjadi gambar JPG.
  • Tautan unduhan file gambar JPG keluaran akan tersedia setelah mengonversi gambar SVG.

Apakah ada cara untuk mengonversi SVG ke JPG offline di Windows?

Kunjungi tautan ini untuk mengunduh konverter SVG ke JPG offline untuk Windows. Konverter gambar SVG ke JPG ini dapat digunakan untuk mengonversi file SVG ke format gambar JPG di Windows dengan mudah, dengan satu klik.

Format file apa yang didukung oleh GroupDocs.Conversion Cloud SDK untuk Java?

GroupDocs.Conversion Cloud SDK untuk Java mendukung berbagai macam format file, termasuk Microsoft Office, OpenDocument, PDF, HTML, dan banyak lainnya.

Lihat juga

Jika Anda ingin mempelajari lebih lanjut tentang topik terkait, kami sarankan untuk membaca artikel yang tercantum di bawah ini: