Konversi GIF ke PNG di Node.js menggunakan Layanan Konversi Gambar

Baru-baru ini, kami menerbitkan artikel yang menunjukkan proses konversi GIF ke JPG menggunakan GroupDocs.Conversion Cloud SDK for Java. Padahal, postingan blog ini menunjukkan cara mengonversi GIF ke PNG di Node.js menggunakan GroupDocs.Conversion Cloud SDK untuk Node.js. Anda dapat memanfaatkan REST API dan [SDK] Cloud 8 yang diekspos oleh GroupDocs.Conversion. Namun, Anda dapat membuat pengonversi GIF ke PNG menggunakan layanan konversi gambar ini. Jadi, mari mulai panduan ini dan terapkan fungsionalitas dalam proyek berbasis Node.js yang memungkinkan Anda mengonversi GIF ke PNG secara terprogram.

Kami akan membahas poin-poin berikut dalam posting blog ini:

Konversi GIF ke PNG - Instalasi API

Proses instalasi layanan konversi gambar tingkat perusahaan ini sangat sederhana dan singkat. Jadi, buka terminal/CMD, dan jalankan perintah berikut untuk menginstal GroupDocs.Conversion Cloud SDK for Node.js:

npm install groupdocs-conversion-cloud

Setelah instalasi selesai, langkah selanjutnya adalah mendapatkan Kredensial API (ID Klien, Rahasia Klien). Anda dapat memperoleh kredensial ini dari [dasbor] API Cloud kami14. Silakan kunjungi tutorial singkat ini jika Anda menemukan kesulitan dalam mendapatkan Kredensial API.

Konversi GIF ke PNG di Node.js

Sebelum menulis cuplikan kode, perlu diketahui, bahwa kami memiliki file GIF sumber di dasbor API Cloud kami yang dapat Anda unggah secara manual atau terprogram dengan memanggil metode UploadFile ini.

Langkah-langkah berikut menunjukkan cara mencapai konversi GIF ke PNG secara terprogram:

  • Dapatkan modul groupdocs-conversion-cloud ke dalam proyek Node.js Anda.
  • Sekarang, panggil fungsi fromKeys dari kelas ConvertApi dan teruskan kredensial API (yaitu Rahasia Klien, ID Klien).
  • Selanjutnya, Buat instance dari kelas ConvertSettings.
  • Tentukan nilai properti kelas ConvertSettings seperti nama penyimpanan, filePath, outputPath, dan format.
  • Inisialisasi objek kelas ConvertDocumentRequest dengan instance kelas ConvertSettings.
  • Panggil metode convertDocument untuk mengonversi GIF ke PNG di Node.js.

Salin dan tempel contoh kode berikut ke file server utama Anda untuk membuat modul konverter GIF ke PNG untuk perangkat lunak bisnis Anda:

// Dapatkan modul groupdocs-conversion-cloud ke dalam proyek Node.js Anda.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Tentukan kredensial API Anda.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxs";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Sekarang, panggil fungsi fromKeys dari kelas ConvertApi dan teruskan kredensial API (yaitu Rahasia Klien, API Klien).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Selanjutnya, Buat instance dari kelas ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Tentukan nilai properti kelas ConvertSettings seperti nama penyimpanan, filePath, outputPath, dan format.
settings.storageName = myStorage;
settings.filePath = "sample.gif";
settings.format = "png";
settings.outputPath = "test/output.png";
// Inisialisasi objek kelas ConvertDocumentRequest dengan instance kelas ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Panggil metode convertDocument untuk mengonversi GIF ke PNG di Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted GIF to PNG in Node.js.")})

Contoh kode di atas akan menghasilkan file PNG di folder “test” di dasbor API Cloud. Anda dapat mengunduh file yang dihasilkan secara manual atau terprogram dengan menggunakan metode DownloadFile ini. Jadi, Anda dapat melihat outputnya pada gambar di bawah ini:

Konversi GIF ke PNG

Konverter GIF ke PNG Online

Selain Cloud SDK dan REST API, GroupDocs.Conversion menawarkan alat online untuk mengonversi gambar GIF ke PNG secara online. Alat online ini berbasis web dan menawarkan antarmuka pengguna yang sangat elegan dan ramah pengguna. Yang terpenting, ini gratis dan tidak memerlukan pembuatan akun atau berlangganan.

konverter gif ke png online

Kesimpulan

Kami mengakhiri panduan ini di sini dengan harapan Anda menemukan artikel ini sebagai solusi untuk masalah Anda. Selain itu, kami telah mempelajari cuplikan kode dan langkah-langkah untuk mengonversi GIF ke PNG di Node.js secara terprogram. Bahkan, Anda juga dapat melakukan konversi GIF ke PNG menggunakan alat online kami. Demikian pula, Anda dapat mengunjungi repo dokumentasi dan GitHub untuk mempelajari tentang rangkaian fitur lengkap. Selain itu, Anda dapat berinteraksi dengan [API] kami 23 langsung untuk merasakan fungsionalitas dan efisiensi.

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

Bantuan Tersedia

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

Pertanyaan yang Sering Diajukan – FAQ

Bisakah Anda mengonversi GIF ke PNG?

Silakan kunjungi [tautan] ini 11 untuk mempelajari cara mengonversi GIF ke PNG di Node.js secara terprogram.

Lihat juga