Η μετατροπή των JPG εικόνων σε PDF είναι μια κοινή απαίτηση όταν ασχολούμαστε με την αρχειοθέτηση εγγράφων ή την εκτύπωση. Το PDF παρέχει καλύτερη συμβατότητα, επαγγελματική μορφοποίηση και ευκολότερη διαχείριση αρχείων σε σύγκριση με τις εικόνες JPEG. Σε αυτό το άρθρο, θα μάθετε πώς να μετατρέψετε JPG σε PDF σε C# χρησιμοποιώντας το Aspose.PDF Cloud SDK για .NET — μια ισχυρή και κλιμακούμενη REST API για αυτοματοποίηση εγγράφων.
- API για Μετατροπή JPG σε PDF
- Μετατροπή JPG σε PDF σε C# με .NET SDK
- Μετατροπή JPEG σε PDF χρησιμοποιώντας cURL
API για μετατροπή JPG σε PDF
Με τη χρήση Aspose.PDF Cloud SDK for .NET, μπορείτε εύκολα να μετατρέψετε εικόνες JPG σε καλά δομημένα έγγραφα PDF. Εξασφαλίζει υψηλής ποιότητας έξοδο και προσφέρει πλήρη έλεγχο πάνω στη διάταξη σελίδας, την ευθυγράμμιση εικόνας, την ανάλυση και πολλά άλλα — όλα χωρίς να χρειάζεται εργαλεία τρίτων ή εγκατάσταση του Microsoft Office.
Κύρια Χαρακτηριστικά του API:
- Υποστηρίζει τη μετατροπή JPG και άλλων μορφών εικόνας (PNG, BMP, κ.λπ.) σε PDF
- Ορίστε μέγεθος σελίδας, περιθώρια, ευθυγράμμιση εικόνας και κλίμακα
- Λειτουργεί αποκλειστικά μέσω REST API και είναι ανεξάρτητο από πλατφόρμα.
- Ασφαλής, αρχιτεκτονική βασισμένη στο σύννεφο με υποστήριξη OAuth 2.0
Εγκαταστήστε το Aspose.PDF Cloud SDK για .NET:
Χρησιμοποιήστε το NuGet για να εγκαταστήσετε το SDK στην εφαρμογή σας .NET:
Install-Package Aspose.PDF-Cloud
Εγγραφείτε στο Aspose Cloud Dashboard για να λάβετε το Client ID και το Client Secret σας.
Μετατροπή JPG σε PDF σε C# με .NET SDK
Πιο κάτω είναι ένα απλό παράδειγμα μετατροπής ενός αρχείου JPG σε PDF χρησιμοποιώντας C# και την Aspose.PDF Cloud SDK:
- Πρώτον, δημιουργήστε μια εμφάνιση του
Configuration
όπου θα περάσουμε τα διαπιστευτήρια πελάτη.- Δεύτερον, αρχικοποιήστε ένα αντικείμενο του
PdfApi
περνώντας το αντικείμενο διαμόρφωσης.- Τρίτον, ανεβάστε την JPG εικόνα εισόδου στο cloud storage χρησιμοποιώντας
UploadFileRequest
.- Τώρα, δημιουργήστε ένα αντικείμενο της
PostInsertImageRequest
όπου ορίζουμε τις ιδιότητες του παραγόμενου PDF.- Τέλος, καλέστε την PostInsertImage(…) API για να εκτελέσετε τη μετατροπή JPG σε PDF.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Αποκτήστε τα διαπιστευτήρια πελάτη από https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// δημιουργήστε μια περίπτωση του PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// name of input JPG image
String imageFile = "44781.jpg ";
String resultantPDF = "Resultant.pdf";
// δημιουργήστε ένα κενό έγγραφο PDF στο cloud storage
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);
// αριθμός σελίδας αρχείου PDF
int pageNumber = 1;
// συντεταγμένες για εικόνα σε έγγραφο PDF
// Οι συντεταγμένες είναι στο Σημείο ξεκινώντας από Κάτω-Αριστερά προς Κάτω-Δεξιά
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;
// φορτώστε εικόνα JPG από το τοπικό δίσκο
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
// όνομα Το όνομα του εγγράφου. (απαιτείται)
// pageNumber Ο αριθμός της σελίδας. (απαιτείται)
// llx Συντεταγμένη κάτω αριστερά X. (απαιτείται)
// lly Συντονίστε το κατώτερο αριστερό Y. (απαιτείται)
// urx Συντεταγμένη άνω δεξιά X. (required)
// ury Συντεταγμένη επάνω δεξιά Y. (required)
// imageFilePath Διαδρομή προς το αρχείο εικόνας αν καθορίζεται. Αν όχι, χρησιμοποιείται το περιεχόμενο της αίτησης. (optional)
// αποθήκευση Η αποθήκευση εγγράφων. (προαιρετικά)
// φάκελος The document folder. (optional)
// image Image file. (optional)
pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
Image:- JPG σε προεπισκόπηση μετατροπής PDF.
Μετατροπή JPEG σε PDF χρησιμοποιώντας cURL
Μπορείτε επίσης να εκτελέσετε τη μετατροπή χρησιμοποιώντας cURL και κλήσεις REST API.
- Get Access Token:
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"
- Δημιουργήστε ένα κενό PDF:
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
- Εισαγάγετε JPEG σε PDF:
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}
και sourceImage
με το πραγματικό σας διακριτικό και την διαδρομή της εικόνας σας στο cloud storage.
Δοκιμάστε JPG σε PDF Online (Δεν Απαιτείται Κωδικός)
Αν προτιμάτε μια γρήγορη οπτική μετατροπή; Δοκιμάστε τον δωρεάν JPG to PDF Online Converter μας για να δοκιμάσετε τη διαδικασία άμεσα χωρίς καμία κωδικοποίηση.

Δωρεάν εφαρμογή μετατροπής JPEG σε PDF.
Συμπέρασμα
Με το Aspose.PDF Cloud SDK για .NET, η μετατροπή JPG σε PDF είναι απλή, αξιόπιστη και κλιμακώσιμη για οποιαδήποτε εφαρμογή .NET. Είτε μέσω C# είτε μέσω RESTful API, μπορείτε να αυτοματοποιήσετε τις ροές εργασίας εικόνας σε PDF με ακρίβεια και ταχύτητα. Χρησιμοποιήστε το για αυτοματισμό εγγράφων, ασφαλή κοινή χρήση εικόνας ή υψηλής ποιότητας αρχειοθέτηση.
Χρήσιμες Συνδέσεις
📚 Σχετικά Άρθρα
Σας προτείνουμε θερμά να επισκεφθείτε τις παρακάτω αναρτήσεις ιστολογίου για πληροφορίες σχετικά με: