Gabungkan File PNG di Java - Penggabungan Gambar Online

GroupDocs.Merger Cloud SDK for Java memungkinkan Anda menggabungkan file PNG secara terprogram menjadi satu file besar tanpa tumpang tindih. Anda pasti akan merasakan Cloud SDK dan REST API ini bermanfaat jika Anda ingin membuat penggabungan PNG untuk perangkat lunak Anda. Selain itu, GroupDocs.Merger juga memungkinkan Anda mengonfigurasi permintaan sebelum melakukan panggilan API untuk menggabungkan file PNG. Jadi, mari mulai panduan ini dan jelajahi cara menggabungkan file PNG di Java. Kami akan membahas langkah-langkah instalasi dan cuplikan kode untuk menggabungkan file PNG secara terprogram. Jadi, bacalah postingan blog ini secara menyeluruh dan jangan lewatkan bagian mana pun.

Bagian berikut akan dibahas:

Penggabungan PNG - Instalasi API

Penginstalan perpustakaan ini hanya memerlukan beberapa detik jika Anda telah menginstal Java di mesin lokal Anda. Jadi, Anda dapat menginstalnya dengan dua cara. Pertama, unduh file JAR atau instal menggunakan konfigurasi Maven berikut untuk menginstal pustaka penggabungan gambar ini:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-merger-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Langkah selanjutnya adalah menyiapkan aplikasi dan mendapatkan kredensial API (ID Klien + Rahasia Klien) dari [dasbor] API Cloud, Anda dapat mengunjungi panduan ini tentang cara mendapatkan kredensial API jika ada kamu menemukan kesulitan apa pun.

Gabungkan File PNG di Java

Sejauh ini kami telah menyelesaikan instalasi dan mendapatkan ID Klien dan Rahasia Klien kami. Selanjutnya, kami memiliki dua file PNG sumber di dasbor cloud API. Anda dapat mengikuti [panduan] ini 12 untuk mempelajari cara mengunggah file secara terprogram ke dasbor.

Catatan: Anda juga dapat mengunggah file ke dasbor API Cloud secara manual.

Silakan ikuti langkah-langkah berikut untuk menggabungkan file PNG di Java:

  • Inisialisasi objek kelas Konfigurasi dengan ID Klien dan Rahasia Klien.
  • Buat instance kelas DocumentApi dengan objek konfigurasi.
  • Buat objek kelas FileInfo.
  • Panggil metode setFilePath untuk menentukan jalur gambar PNG.
  • Buat instance dari kelas JoinItem.
  • Panggil metode setFileInfo dari kelas JoinItem untuk menentukan informasi file gambar pertama.
  • Atur orientasi file yang digabungkan dengan memanggil metode setImageJoinMode.
  • Buat objek kelas JoinOptions.
  • Panggil metode setJoinItems untuk mendefinisikan kedua gambar.
  • Panggil fungsi setOutputPath untuk mengatur jalur output untuk file PNG yang digabungkan.
  • Inisialisasi objek kelas JoinRequest dengan objek kelas JoinOptions.
  • Panggil metode join untuk menggabungkan file PNG menjadi satu.
  • Anda dapat menyalin & menempelkan contoh kode berikut untuk membuat konverter format file:

Contoh kode berikut menunjukkan cara menggabungkan file PNG di Java:

package com.example;
import java.util.Arrays;
import com.groupdocs.cloud.merger.client.*;
import com.groupdocs.cloud.merger.model.*;
import com.groupdocs.cloud.merger.model.JoinItem.ImageJoinModeEnum;
import com.groupdocs.cloud.merger.model.requests.*;
import com.groupdocs.cloud.merger.api.*;

// Cara Menggabungkan File PNG di Java
public class Main {

	public static void main(String[] args) {
        
		String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
		String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

		// Inisialisasi objek kelas Konfigurasi dengan ID Klien dan Rahasia Klien.
		Configuration configuration = new Configuration(ClientId, ClientSecret);    
		// Buat instance kelas DocumentApi dengan objek konfigurasi.
		DocumentApi apiInstance = new DocumentApi(configuration);
					
		try {
			
			// Buat objek kelas FileInfo.
			FileInfo fileInfo1 = new FileInfo();	
			// Panggil metode setFilePath untuk menentukan jalur gambar PNG. 		
			fileInfo1.setFilePath("first.png");
			// Buat instance dari kelas JoinItem.
			JoinItem item1 = new JoinItem();
			// Panggil metode setFileInfo dari kelas JoinItem untuk menentukan informasi file gambar pertama.
			item1.setFileInfo(fileInfo1);

			FileInfo fileInfo2 = new FileInfo();			
			fileInfo2.setFilePath("second.png");
			JoinItem item2 = new JoinItem();
			item2.setFileInfo(fileInfo2);
			// Atur orientasi file yang digabungkan dengan memanggil metode setImageJoinMode.
			item2.setImageJoinMode(ImageJoinModeEnum.HORIZONTAL);
			// Buat objek kelas JoinOptions.
			JoinOptions options = new JoinOptions();
			// Panggil metode setJoinItems untuk mendefinisikan kedua gambar 
			options.setJoinItems(Arrays.asList(item1, item2));
			// Panggil fungsi setOutputPath untuk mengatur jalur output untuk file PNG yang digabungkan.
			options.setOutputPath("test/merged.png");
			// Inisialisasi objek kelas JoinRequest dengan objek kelas JoinOptions.
			JoinRequest request = new JoinRequest(options);

			// Panggil metode join untuk menggabungkan file PNG menjadi satu.
			DocumentResult response = apiInstance.join(request);
			System.out.println("Output file path: " + response.getPath());
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}

	}
}

Cuplikan kode di atas akan menghasilkan file gabungan di folder “test” di dasbor API Cloud. Sekali lagi, Anda dapat mengunduh gambar gabungan secara manual atau terprogram dengan menggunakan metode DownloadFile. Anda dapat melihat outputnya pada gambar di bawah ini:

bergabung dengan file png

Penggabungan Gambar Online

Ada merger PNG online yang didukung oleh GroupDocs.Merger. Alat online ini berbasis web dan menawarkan kemampuan penggabungan gambar yang kuat. Selain itu, Anda dapat menggabungkan file PNG menjadi satu hanya dengan menyeret dan melepaskan file ke antarmuka pengguna. Itu melakukan semua pencitraan hanya dengan satu klik. Yang terpenting, ini gratis untuk digunakan dan tidak perlu berlangganan apa pun untuk menggunakan penggabungan gambar online ini.

penggabungan gambar online

Pikiran Terakhir

Kami mengakhiri artikel ini di sini. Kami harap Anda telah mempelajari cara menggabungkan file PNG di Java. Pustaka penggabungan PNG ini menawarkan banyak fitur lain untuk menyesuaikan gambar PNG yang dapat Anda temukan di dokumentasi. Selain itu, silakan kunjungi API langsung kami di sini. Selanjutnya, kami menyarankan Anda mengikuti [Panduan Memulai] kami 20 untuk memulai pengembangan. Terakhir, groupdocs.cloud sedang menulis artikel baru. Jadi, harap tetap berhubungan untuk pembaruan terkini.

Bantuan Tersedia

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara menggabungkan 2 file PNG menjadi satu?

Anda dapat menggabungkan file PNG menggunakan GroupDocs.Merger Cloud SDK for Java. Silakan kunjungi tautan ini untuk detail lebih lanjut.

Bagaimana cara menggabungkan banyak file menjadi satu file di Java?

Penggabungan gambar online ini memungkinkan Anda menggabungkan file PNG dengan cepat. Untuk solusi terprogram, silakan kunjungi [Panduan Memulai] ini 20

Lihat juga