
PDF’yi JPG resmine dönüştürmek için Node.js API’si nasıl kullanılır.
PDF sayfalarını hızlı ve programatik olarak JPG görüntülerine dönüştürmek mi istiyorsunuz? GroupDocs.Conversion Cloud SDK’nın yardımıyla, PDF’leri JPG formatına verimli bir şekilde dönüştürebilir, bu da önizleme oluşturma, görüntü arşivleme veya web tabanlı render için idealdir.
PDF’yi JPG’ye Dönüştürmek Neden Gerekir?
- PDF sayfalarını bağımsız görüntüler olarak kolayca önizleyin.
- Web veya mobil uygulamalara sayfaları gömün.
- Bireysel sayfaları hafif görüntü dosyaları olarak arşivleyin.
- İçeriğin kopyalanmasını veya çıkarılmasını önleyin.
Yaygın Kullanım Durumları
- Fatura veya rapor anlık görüntüleri.
- E-öğrenme platformları için eğitim içeriği.
- Düzenlenemez görüntü formatları gerektiren yasal belgeler.
- Doküman galerileri için önizleme küçük resimleri.
Bu makalede aşağıdaki konuları ele alacağız:
- PDF’den JPG Dönüşümü için API
- Node.js’de PDF’yi JPG’ye dönüştürün
- PDF’yi JPG’e Dönüştürmek için cURL Kullanın
PDF’den JPG’ye Dönüştürme için API
GroupDocs.Conversion Cloud SDK for Node.js dosya formatı dönüştürmeyi JavaScript tabanlı uygulamalarınıza entegre etmek için hafif bir yol sunar. Bu, belgelerin yapısı ve formatlamasından gömülü ögelere kadar her şeyi ele alır ve sonuçta elde edilen JPG’nin orijinal PDF içeriğini doğru bir şekilde yansımasını sağlar.
Başlarken
Koda geçmeden önce, şunları yaptığınızdan emin olun:
- GroupDocs Cloud’a kaydolun ve API kimlik bilgilerinizi alın.
- Have a sample PDF file for testing.
- Node.js SDK’sını yükleyin
npm install groupdocs-conversion-cloud --save
Node.js’te JPG’den PDF’ye Dönüştürme
İşte GroupDocs.Conversion Cloud SDK kullanarak bir PDF dosyasını JPG resimlerine dönüştürmenin yolu:
Adım 1: SDK’yı içe aktarın ve API’yi yapılandırın:
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);
Adım 2: Şimdi giriş PDF dosyasını buluta yükleyin:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.pdf"));
await fileApi.uploadFile(uploadRequest);
Adım 3: (PDF → JPG) için dönüşüm seçeneklerini ayarlayın:
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.");
// Daha fazla örnek için https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API kimlik bilgilerinizi edinin
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Configuration sınıfının bir örneğini oluşturun ve Client ID ve Client Secret ile başlatın.
Configuration configuration = new Configuration(clientId, clientSecret);
// API temel URL'sini tanımlayın, çevrimiçi PDF'den JPEG'e dönüştürme işlemini gerçekleştirmek için.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// ConvertApi'yi Configuration nesnesi ile başlatın.
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("JPG");
settings.setOutputPath("resultant.jpg");
// ConvertDocument yöntemini kullanarak bir PDF dosyasını JPG görüntü formatına dönüştürün.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Check the response and print success message
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());
}
cURL kullanarak PDF’den JPG’ye Dönüştürme
PDF dosyasını JPG resmine dönüştürmenin bir diğer yaklaşımı cURL komutlarının kullanımıdır. cURL komutlarının kullanımı, belgelerin dönüştürülmesi için hızlı, otomatik ve betiklenebilir bir yaklaşım arayan geliştiriciler ve işletmeler için çeşitli avantajlar sunar. Hafif ve hızlı bir çözüm sunar, minimal kodlama çabası gerektiren çapraz platform uyumluluğu sağlar.
REST API / cURL Kullanmanın Nedenleri?:
- DevOps ve sunucusuz fonksiyonlar için mükemmel.
- Hafif ve entegre edilmesi kolay.
- No SDK overhead.
İlk adım, kişiselleştirilmiş bir Java Web Erişim Token’ı oluşturmak ve ardından PDF’den JPG görüntü formatına dönüşüm yapmak için aşağıdaki komutu çalıştırmaktır.
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}\"}"
Lütfen inputFile
‘ı giriş PDF dosyasının adıyla, resultantPath
‘i elde edilen JPG görüntüsünün adıyla ve ACCESSTOKEN
‘ı kişiselleştirilmiş JWT erişim belirteciyle değiştirin.
🧪 PDF’den JPG’ye Çevrimiçi Dönüştürücü Deneyin
Eğer kodlama olmadan REST API’nin yeteneklerini denemek istiyorsanız, Free PDF to JPG Converter uygulamamızı kullanmayı deneyin. Bu çevrimiçi uygulama, GroupDocs.Conversion Cloud API’leri üzerine geliştirilmiştir.

Sonuç
Bu blogda, GroupDocs.Conversion Cloud SDK’sının Node.js için PDF belgelerinizi yüksek çözünürlüklü JPG resimlerine dönüştürmenin hızlı ve geliştirici dostu bir yolunu sağladığını öğrendik. İster bir içerik yönetim platformu, ister önizleme galerisi, ister dijital arşiv inşa ediyor olun—bu araç doğruluk, performans ve esneklik sağlar.
Yardımcı Bağlantılar
Önerilen Makaleler
Aşağıdaki makaleleri ziyaret etmenizi şiddetle tavsiye ediyoruz, daha fazla bilgi için: