Konversi ZIP atau RAR ke PDF

Konversi RAR ke PDF atau ZIP ke PDF sekarang dapat dicapai dengan meletakkan file sumber di sini di alat online kami dan Anda akan menerima versi PDF yang dihasilkan dalam format detik. Selain alat online ini, ada REST API dan SDK yang tersedia untuk mengaktifkan konversi RAR ke PDF di aplikasi Anda. Untungnya, GroupDocs.Conversion Cloud telah mengekspos SDK untuk berbagai bahasa pemrograman yang tidak hanya menyediakan fitur konversi file tetapi juga memungkinkan Anda mengintegrasikan SDK ini ke dalam proyek Anda dengan mudah. Namun pada postingan blog kali ini, kita akan mempelajari cara mengkonversi ZIP atau RAR ke PDF secara terprogram dalam aplikasi berbasis Node.js.

Bagian berikut akan dibahas dalam panduan ini:

RAR | Konverter ZIP ke PDF - Instalasi API Konversi File

API konversi file tingkat perusahaan ini menawarkan banyak fitur untuk mengonversi RAR ke PDF dengan lancar. Selanjutnya, instalasi hanya tentang menjalankan satu perintah berikut ke terminal:

npm install groupdocs-conversion-cloud

Selain itu, jika Anda baru mengenal platform kami, kami sarankan Anda mengunjungi link ini untuk mempelajari cara mendapatkan kredensial API (yaitu ID Klien dan Rahasia Klien) dari [dashboard] API 11 dari GroupDocs.Conversion Awan.

Konversi ZIP atau RAR ke PDF secara terprogram

Mari kita menulis cuplikan kode dan memanggil beberapa metode menonjol yang diekspos oleh GroupDocs.Conversion Cloud SDK for Node.js. Oleh karena itu, kami akan menerapkan fungsi yang mengubah RAR ke PDF atau ZIP ke PDF.

Silakan ikuti langkah-langkah berikut:

  • Sertakan modul groupdocs-conversion-cloud di aplikasi Anda.
  • Buat instance objek Konfigurasi menggunakan Client ID dan Rahasia Klien.
  • Buka file di IOStream dari drive sistem Anda dan buat instance kelas FileApi dan inisialisasi dengan objek konfigurasi.
  • Buat permintaan unggah file dengan menjalankan metode UploadFileRequest.
  • Unggah file dengan memanggil metode uploadFile.
  • Inisialisasi ConvertApi dengan kredensial API.
  • Tentukan pengaturan konversi dengan mengatur nilai seperti filePath, format, dan outputPath.
  • Buat permintaan konversi dokumen dengan menginisialisasi instance kelas ConvertDocumentRequest.
  • Panggil metode convertDocument untuk mengonversi RAR ke PDF.

Contoh kode berikut menunjukkan cara mengonversi ZIP ke PDF menggunakan Node.js:

// Sertakan modul groupdocs-conversion-cloud di aplikasi Anda.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

clientId = "xxxxxxxxxxxxxxxxxxxxxxxx";
clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Buat instance objek Konfigurasi menggunakan Client ID dan clientSecret.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";


// buka file di IOStream dari drive sistem Anda.
var resourcesFolder = '/sample.zip';
// membaca berkas
fs.readFile(resourcesFolder, (err, fileStream) => {
  /// Buat instance kelas FileApi dan inisialisasi dengan objek konfigurasi.
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // Buat permintaan unggah file dengan menjalankan metode UploadFileRequest.
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample.zip", fileStream, myStorage);
  // Unggah file dengan memanggil metode uploadFile.
  fileApi.uploadFile(request)
    .then( () => {
        // Inisialisasi ConvertApi dengan kredensial API.
        let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

        // Tentukan pengaturan konversi dengan mengatur nilai seperti filePath, format, dan outputPath.
        let settings = new groupdocs_conversion_cloud.ConvertSettings();
        settings.filePath = "sample.zip"; // input file path on the cloud
        settings.format = "pdf";         // output format
        settings.outputPath = "output";   // output file folder on the cloud

        // Buat permintaan konversi dokumen dengan menginisialisasi instance kelas ConvertDocumentRequest.
        let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

        // Aktifkan metode convertDocument untuk mengonversi RAR ke PDF.
        convertApi.convertDocument(request).then((result)=>{
        console.log("Document converted successfully: " + result[0].url);
        });
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Setelah Anda menjalankan proyek, Anda akan melihat file PDF yang dihasilkan di dasbor seperti yang ditunjukkan di bawah ini:

Konverter RAR ke PDF

Selain itu, Anda dapat mengunduh file secara manual atau menggunakan metode DownloadFile ini untuk mengunduh file secara terprogram.

Buat PDF Online menggunakan Pengonversi File

Anda dapat menggunakan GroupDocs.Conversion Cloud SDK versi online kami untuk membuat PDF online. Yang perlu Anda lakukan hanyalah menjatuhkan/mengunggah file RAR/ZIP dan tekan tombol “Konversi”. Yang terpenting, Anda tidak memerlukan langganan sebelumnya untuk menggunakan alat ini.

membuat pdf online

Kesimpulan

Kami mengakhiri postingan blog ini di sini dan kami harap Anda telah mempelajari cara mengonversi ZIP atau RAR ke PDF menggunakan GroupDocs.Conversion Cloud SDK untuk Node.js. Selanjutnya, kami telah melihat cuplikan kode yang memungkinkan Anda membuat pengonversi ZIP ke PDF atau pengonversi RAR ke PDF untuk aplikasi bisnis Anda. Jadi, jangan lupa untuk mengunjungi referensi cloud API kami untuk mendapatkan pengalaman singkat. Terakhir, Anda dapat mengunjungi repo GitHub dari GroupDocs.Conversion Node.js SDK.

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

Terakhir, groupdocs.cloud secara konsisten menulis artikel baru. Jadi, harap terus menantikan pembaruan terkini.

Berikan pertanyaan

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

Pertanyaan yang Sering Diajukan – FAQ

Bisakah saya mengonversi RAR ke PDF?

Ya, Anda dapat mencapai konversi RAR ke PDF menggunakan alat online ini yang didukung oleh GroupDocs.Conversion Cloud. Untuk rincian lebih lanjut, silakan kunjungi [tautan] ini 7.

Bisakah saya mengonversi file ZIP ke PDF?

Anda dapat memanggil metode convertDocument dari GroupDocs.Conversion Cloud SDK untuk mengonversi ZIP ke PDF secara terprogram.

Lihat juga