Gabungkan File PNG di Node.js

Entri blog ini memperkenalkan GroupDocs.Merger yang telah mengekspos Cloud SDks dan REST API untuk menggabungkan berbagai format file secara terprogram. Selain itu, terdapat alat online berbasis web untuk melakukan penggabungan file dan juga didukung oleh GroupDocs.Merger Cloud SDK. Namun, dalam postingan blog ini, kita akan mempelajari cara menggabungkan file PNG di Node.js dan juga kita akan mempelajari alat online ini untuk menggabungkan file PNG menjadi satu. Oleh karena itu, harap baca artikel ini secara menyeluruh, dan di akhir tutorial ini, Anda akan dapat menggabungkan gambar PNG secara terprogram.

Kami akan membahas bagian berikut dalam artikel ini:

Instalasi Perpustakaan Penggabungan PNG

Mari kita instal GroupDocs.Merger Cloud SDK for Node.js di proyek kita. Pustaka penggabungan PNG tingkat perusahaan ini mudah dipasang dan menawarkan berbagai fitur untuk menggabungkan file PNG secara terprogram. Jadi, Anda dapat menjalankan perintah berikut di terminal/CMD:

npm install groupdocs-merger-cloud

Setelah instalasi berhasil, langkah selanjutnya adalah mendapatkan kredensial API (ID Klien + Rahasia Klien). Ada proses yang sangat sederhana untuk mendapatkan kredensial API dari [dasbor] API Cloud11.

Silakan kunjungi [panduan] ini 12 jika Anda menghadapi kesulitan dalam mendapatkan kredensial API.

Gabungkan File PNG di Node.js Secara Terprogram

Sebelum mulai menulis kode, perlu diketahui bahwa kami telah mengunggah dua gambar sumber PNG ke dasbor API Cloud. Faktanya, Anda dapat mengunggah secara manual atau terprogram dengan menggunakan metode UploadFile ini.

Langkah-langkah berikut menunjukkan cara menggabungkan file PNG di Node.js:

  • Sertakan modul groupdocs-merger-cloud dalam proyek Node.js Anda.
  • Dapatkan kredensial API dari API Cloud Dashboard.
  • Panggil metode fromKeys dari kelas DocumentApi dan teruskan kredensial API.
  • Inisialisasi instance kelas JoinItem yang menjelaskan dokumen untuk operasi penggabungan.
  • Buat instance objek kelas FileInfo.
  • Tentukan jalur file dari file PNG sumber dengan memanggil properti filePath.
  • Buat objek kelas JoinOptions.
  • Panggil properti JoinItems untuk menetapkan array dokumen sumber.
  • Tetapkan jalur keluaran untuk gambar PNG gabungan yang dihasilkan.
  • Inisialisasi instance kelas JoinRequest dan teruskan ke metode join untuk menggabungkan file JPG.

Contoh kode berikut menunjukkan cara menggabungkan gambar PNG secara terprogram:


 // Sertakan modul groupdocs-merger-cloud dalam proyek Node.js Anda.
const merger_cloud = require("groupdocs-merger-cloud");
// Dapatkan kredensial API dari API Cloud Dashboard 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Panggil metode fromKeys kelas DocumentApi dan teruskan kredensial API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Inisialisasi instance kelas JoinItem yang menjelaskan dokumen untuk operasi penggabungan.
let item1 = new merger_cloud.JoinItem();
// Buat instance objek dari kelas FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Tentukan jalur file dari file PNG sumber dengan memanggil properti filePath.
item1.fileInfo.filePath = "first.png";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.png";    
// Buat objek kelas JoinOptions.
let options = new merger_cloud.JoinOptions();
// Panggil properti JoinItems untuk menetapkan array dokumen sumber.
options.joinItems = [item1, item2];
// Tetapkan jalur keluaran untuk gambar PNG gabungan yang dihasilkan.
options.outputPath = "Output/merged.png";
// Inisialisasi instance kelas JoinRequest dan teruskan ke metode join untuk menggabungkan file JPG.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Successfully combined PNG files into one."));
  

Setelah Anda menjalankan file utama, Anda akan melihat file baru (yaitu digabung.png) yang dihasilkan di folder “Output” di API Cloud dasbor. Output dari cuplikan kode di atas ditunjukkan di bawah ini:

menggabungkan file png menjadi satu

Sekali lagi, Anda dapat mengunduh file secara manual atau terprogram dengan menggunakan metode DownloadFile.

Gabungkan File PNG Secara Online

Sejauh ini, kita telah mempelajari cara menggabungkan file PNG di Node.js secara terprogram. Sekarang panduan ini akan membawa Anda ke versi online dari perpustakaan penggabungan PNG ini. Jadi, cukup mudah digunakan dan menyelesaikan tugas dalam beberapa detik. Yang terpenting, ini gratis untuk digunakan dan tidak memerlukan pembuatan akun atau berlangganan.

gabungkan file png secara online

Pikiran Terakhir

Sebagai penutup, kita telah mempelajari cara menggabungkan file PNG di Node.js secara terprogram. Selain itu, kami juga membahas langkah-langkah dan contoh kode yang dapat Anda gunakan untuk menggabungkan gambar PNG. Selain itu, postingan blog ini akan membantu Anda jika Anda ingin membangun modul penggabungan PNG di Node.js. Ya, Anda dapat mengunjungi dokumentasi untuk mempelajari tentang fitur lain yang diekspos oleh GroupDocs.Merger Cloud SDK untuk Node.js. Anda dapat berinteraksi dengan API langsung di sini dan Anda juga dapat mengunjungi repo GitHub karena ini adalah sumber terbuka.

Selanjutnya, kami menyarankan Anda mengikuti [Panduan Memulai] kami 21.

Terakhir, groupdocs.cloud sedang menulis postingan blog baru. Jadi, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

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

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara menggabungkan dua file di Node.js?

GroupDocs.Merger Cloud SDK untuk Node.js menawarkan banyak fitur untuk menggabungkan dua file menjadi satu. Silakan kunjungi dokumentasi untuk mempelajari lebih lanjut.

Bagaimana cara menggabungkan banyak gambar menjadi satu?

Silakan kunjungi link ini untuk menggabungkan file PNG menjadi satu.

Lihat juga