JPG görüntülerinin PDF ile dönüştürülmesi, belge arşivleme veya yazdırma ile ilgili yaygın bir gerekliliktir. PDF, JPEG görüntülerine kıyasla daha iyi uyumluluk, profesyonel formatlama ve daha kolay dosya yönetimi sağlar. Bu makalede, C# dilinde Aspose.PDF Cloud SDK for .NET kullanarak JPG’yi PDF’ye nasıl dönüştüreceğinizi öğreneceksiniz — belge otomasyonu için güçlü ve ölçeklenebilir bir REST API.
- JPG’den PDF’ye Dönüşüm için API
- C# ile .NET SDK kullanarak JPG’yi PDF’ye dönüştürün
- JPEG’yi PDF’ye cURL Kullanarak Dönüştür
JPG’den PDF’ye Dönüşüm için API
Aspose.PDF Cloud SDK for .NET kullanarak JPG görüntüsünü iyi yapılandırılmış PDF belgelerine kolayca dönüştürebilirsiniz. Yüksek kaliteli çıktılar sağlar ve sayfa yerleşimi, görüntü hizalaması, çözünürlük ve daha fazlası üzerinde tam kontrol sunar — tüm bunları üçüncü taraf araçlara veya Microsoft Office kurulumu yapmadan.
API’nin Ana Özellikleri:
- JPG ve diğer resim formatlarının (PNG, BMP, vb.) PDF’ye dönüşümünü destekler.
- Sayfa boyutunu, kenar boşluklarını, resim hizalamasını ve ölçeklendirmeyi ayarlayın.
- Tamamen REST API aracılığıyla çalışır ve platformdan bağımsızdır.
- Güvenli, bulut tabanlı mimari OAuth 2.0 desteği ile
Aspose.PDF Cloud SDK for .NET’i kurun:
NuGet’i .NET uygulamanıza SDK’yı yüklemek için kullanın:
Install-Package Aspose.PDF-Cloud
Sign up at the Aspose Cloud Dashboard to get your Client ID and Client Secret.
JPG’yi PDF’ye dönüştürmek için C# ve .NET SDK kullanın.
Aşağıda bir JPG dosyasını PDF’ye dönüştürmek için C# ve Aspose.PDF Cloud SDK kullanarak basit bir örnek bulunmaktadır:
- Öncelikle, istemci kimlik bilgilerini geçtiğimiz
Configuration
örneğini oluşturun.- İkincisi, Configuration nesnesini geçerek bir
PdfApi
nesnesi başlatın.- Üçüncü olarak,
UploadFileRequest
kullanarak girdi JPG görüntüsünü bulut depolama alanına yükleyin.- Şimdi, sonuc PDF özelliklerini tanımladığımız
PostInsertImageRequest
nesnesini oluşturun.- Son olarak, PostInsertImage(…) API’sini JPG’den PDF’ye dönüştürmek için çağırın.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Get client credentials from https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// PdfApi'nin bir örneğini oluşturun.
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// name of input JPG image
String imageFile = "44781.jpg ";
String resultantPDF = "Resultant.pdf";
// bulut depolama alanında boş bir PDF belgesi oluşturun
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);
// PDF dosyasının sayfa numarası
int pageNumber = 1;
// PDF belgesindeki görüntü için koordinatlar
// Koordinatlar, Sol Alt'tan Sağ Üst'e Doğru Başlayarak Nokta içindedir.
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;
// yerel sürücüden JPG görüntüsü yükleyin
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
// name Belge adı. (gerekli)
// sayfaNumarası Sayfa numarası. (gereklidir)
// llx Koordinat sol alt X. (gerekli)
// lly Koordinat alt sol Y. (gerekli)
// urx Koordinatı üst sağ X. (gerekli)
// ury Koordinat üst sağ Y. (gerekli)
// imageFilePath Belirtilmişse görüntü dosyasının yolu. Aksi takdirde istek içeriği kullanılır. (isteğe bağlı)
// depolama Belge depolaması. (isteğe bağlı)
// klasör Belge klasörü. (isteğe bağlı)
// image Image file. (optional)
pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
Image:- JPG to PDF dönüşüm önizlemesi.
JPEG’yi PDF’ye cURL Kullanarak Dönüştür
Ayrıca, cURL ve REST API çağrılarını kullanarak dönüşüm yapabilirsiniz.
- Erişim Token’ı Al:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Create a blank PDF:
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
- JPEG’yi PDF’ye ekleyin:
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/pages/1/images?llx=1&lly=1&urx=680&ury=850&imageFilePath={sourceImage}&storage=basic" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data"
{ACCESSTOKEN}
ve sourceImage
‘i bulut depolamadaki gerçek jetonunuz ve resim yolunuz ile değiştirin.
JPG’yi PDF’ye Çevirin Online (Kod Gerekmiyor)
Hızlı bir görsel dönüşümü mü tercih ediyorsunuz? Süreci hemen denemek için ücretsiz JPG to PDF Online Converter‘ı deneyin, hiçbir kodlama gerektirmez.

Ücretsiz JPEG’den PDF’ye Dönüştürücü Uygulaması.
Sonuç
Aspose.PDF Cloud SDK for .NET ile JPG’den PDF’e dönüştürmek, her türlü .NET uygulaması için basit, güvenilir ve ölçeklenebilir bir işlemdir. C# veya RESTful API aracılığıyla, görüntüden PDF’e iş akışlarını hassasiyet ve hızla otomatikleştirebilirsiniz. Bunu belge otomasyonu, güvenli görüntü paylaşımı veya yüksek kaliteli arşivleme için kullanabilirsiniz.
Kullanışlı Bağlantılar
📚 İlgili Makaleler
Aşağıdaki blog gönderilerini bilgi için ziyaret etmenizi şiddetle tavsiye ederiz: