pdf to jpeg

Bagaimana cara mengonversi PDF ke gambar JPG menggunakan API Node.js.

Ingin mengonversi PDF halaman menjadi JPG gambar dengan cepat dan secara programatik menggunakan Node.js? Dengan bantuan GroupDocs.Conversion Cloud SDK, Anda dapat dengan efisien mengonversi PDF ke format JPG, menjadikannya ideal untuk pembuatan pratinjau, pengarsipan gambar, atau rendering berbasis web.

Mengapa Mengonversi PDF ke JPG?

  • Dengan mudah menampilkan halaman PDF sebagai gambar terpisah.
  • Sisipkan halaman ke dalam aplikasi web atau mobile.
  • Arsipkan halaman individu sebagai file gambar ringan.
  • Cegah konten agar tidak dapat disalin atau diekstraksi.

Kasus Penggunaan Umum

  • Faktur atau cuplikan laporan.
  • Konten edukatif untuk platform e-learning.
  • Dokumen hukum yang memerlukan format gambar yang tidak dapat diedit.
  • Prabaca thumbnail untuk galeri dokumen.

Dalam artikel ini, kami akan membahas topik-topik berikut:

API untuk Konversi PDF ke JPG

GroupDocs.Conversion Cloud SDK untuk Node.js menawarkan cara ringan untuk mengintegrasikan konversi format file ke dalam aplikasi berbasis JavaScript Anda. Ini menangani semuanya dari struktur dokumen dan pemformatan hingga elemen yang disematkan, memastikan JPG yang dihasilkan mencerminkan konten PDF asli dengan akurat.

Memulai

Sebelum kita masuk ke kode, pastikan untuk:

  1. Daftar di GroupDocs Cloud dan dapatkan kredensial API Anda.
  2. Have a sample PDF file for testing.
  3. Instal SDK Node.js
npm install groupdocs-conversion-cloud --save

Konversi JPG ke PDF di Node.js

Inilah cara mengonversi file PDF menjadi gambar JPG menggunakan GroupDocs.Conversion Cloud SDK dalam proyek Node.js:

Langkah 1: Impor SDK dan konfigurasikan API:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

Langkah 2: Sekarang unggah file PDF input ke penyimpanan Cloud:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.pdf"));
await fileApi.uploadFile(uploadRequest);

Langkah 3: Atur opsi konversi untuk (PDF → JPG):

const settings = new ConvertSettings();
settings.filePath = "source.pdfjpg";
settings.format = "jpg";
settings.outputPath = "converted/resultant.jpg";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The PDF to JPG conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Dapatkan kredensial API Anda 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Buat sebuah instance dari kelas Configuration dan inisialisasi dengan Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Tentukan URL dasar API untuk melakukan konversi PDF ke JPEG secara online.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Inisialisasi sebuah instance dari ConvertApi dengan objek Konfigurasi
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("JPG");
settings.setOutputPath("resultant.jpg");
    
// Gunakan metode ConvertDocument untuk mengonversi file PDF ke format gambar JPG.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Cek respons dan cetak pesan keberhasilan
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to JPEG conversion completed successfuly! The resultant JPEG image is saved at: " + response.getFilePath());
}

Gunakan cURL untuk Konversi PDF ke JPG

Pendekatan lain untuk mengonversi file PDF ke gambar JPG adalah penggunaan perintah cURL. Penggunaan perintah cURL menawarkan beberapa keunggulan, terutama bagi pengembang dan bisnis yang mencari pendekatan cepat, otomatis, dan dapat diprogram untuk transformasi dokumen. Ini adalah solusi ringan & cepat, menawarkan kompatibilitas lintas platform yang memerlukan upaya pengkodean minimal.

Mengapa Menggunakan REST API / cURL?:

  • Sempurna untuk DevOps dan fungsi tanpa server.
  • Ringan dan mudah untuk diintegrasikan.
  • Tidak ada overhead SDK.

Langkah pertama adalah menghasilkan Token Akses Web Java yang dipersonalisasi dan kemudian, eksekusi perintah berikut untuk melakukan konversi PDF ke gambar JPG.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"resultantPath\": \"{myResultant}\"}"

Silakan ganti inputFile dengan nama file PDF input, resultantPath dengan nama gambar JPG hasil, dan ACCESSTOKEN dengan token akses JWT pribadi.

🧪 Coba Konverter PDF ke JPG Online

Jika Anda ingin mencoba kemampuan REST API tanpa coding, coba gunakan Free PDF to JPG Converter Aplikasi kami. Aplikasi online ini dikembangkan di atas API GroupDocs.Conversion Cloud.

pdf to jpg converter

Kesimpulan

Dalam blog ini, kami telah belajar bahwa GroupDocs.Conversion Cloud SDK untuk Node.js menyediakan cara yang cepat dan ramah pengembang untuk mengubah dokumen PDF Anda menjadi gambar JPG resolusi tinggi. Apakah Anda sedang membangun platform manajemen konten, galeri pratayang, atau arsip digital—alat ini memastikan akurasi, kinerja, dan fleksibilitas.

Tautan Berguna

Artikel yang Direkomendasikan

Kami sangat merekomendasikan untuk mengunjungi artikel-artikel berikut untuk mempelajari lebih lanjut tentang: