
როგორ უნდა გადააკეთოთ PDF JPEG ანიმაციაში Node.js-ის გამოყენებით.
მობილური დოკუმენტებისა ფორმატი (PDF) ფართოდ გამოიყენება უსაფრთხო დოკუმენტების გაზიარებისა და დაბეჭდვისათვის. თუმცა, როდესაც გსურთ შინაარსის წინასწარი ნახვა ან ვიზუალების ამოღება, PDF-ის გადაყვანა რასტერ გამოსახულების ფორმატებში, როგორიცაა JPG, PNG, ან BMP, ხელსაყრელი ხდება.
ამ სტატიაში ჩვენ გაწვდით, როგორ დააკონვერტიროთ PDF JPG ფორმატში Aspose.PDF Cloud SDK for Node.js-ის გამოყენებით.
PDF to JPG გადატანის API
Aspose.PDF Cloud არის RESTful API, რომელიც გაწვდლობთ PDF დოკუმენტების შექმნის, მანიპულირების და გარდაქმნის შესაძლებლობას ღრუბელში. Desktop-დან გადმოწერა არ არის საჭირო - ის ხელმისაწვდომია ნებისმიერ პლატფორმაზე (Linux, Windows, macOS) და თავსებადია ვებსაიტებზე, მობილურ ან სერვერულ აპლიკაციებთან. შეგიძლიათ გირჩიოთ, რომ ასევე მოიძიოთ REST API- ს თვისებები API documentation page.
Aspose.PDF SDK-ის დაყენება Node.js-ისთვის
დაბა დაიწყოთ, ამოიბეჭდეთ ოფიციალური Node.js SDK npm-ის მეშვეობით:
> npm i asposepdfcloud
შექმენით უფასო ანგარიში Aspose.Cloud dashboard და მიიღეთ თქვენი Client ID და Client Secret ავტოსავAuthenticator.
როგორ გადაქციონ PDF JPG-ში Node.js-ში
ბოლოდან მიჰყევით ნაბიჯებს PDF გვერდების JPG შConvertible მიზნით Node.js-ში:
- დააყენეთ
PdfApi
თქვენი სერტიფიკატებით.- განსაზღვრეთ წყარო PDF ფაილი და გამოსახვის პარამეტრები.
- გამოძახეთ PutPageConvertToJpeg(…) API ფუნქცია PDF გვერდის JPG სურათად გადაყვანისთვის.
const { PdfApi } = require("asposepdfcloud");
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);
// PDF დაアップრელეთ ღრუბულის შენახვის სივრცეში (თუ უკვე არ არის იქ)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
// Convert the first page of PDF to JPG
const pageNumber = 1;
const width = 800;
const height = 800;
const resultFile = "result.jpg";
pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
.then(response => {
console.log("PDF page converted to JPG:", resultFile);
})
.catch(err => console.error("Conversion error:", err));
});

Image:- PDF-ის JPG-ში გადასაკეთებელი მიმოხილვა.
PDF to JPG via cURL Command
ჩვენი Cloud API-ები აგებულია REST არქიტექტურაზე, ასე რომ, თქვენ შეგიძლიათ განიხილოთ მათი მისაწვდობა cURL ბრძანებების საშუალებით. ჩვენი API-ები უზრუნველყოფს ძლიერი ღრუბლური გადაწყვეტილების რეალობას, რომელიც მოიცავს რიგ სარგებლის PDF ფაილების დამუშავებისთვის ღრუბელში. cURL ბრძანებების გამოყენებით, თქვენ შეგიძლიათ ძალზე მარტივად დაიწყოთ PDF-დან JPG-ში გადაკეთების rutina. ასე რომ, პირველ რიგში, ჩვენ უნდა შევქმნათ JSON Web Token (JWT) ClientID და ClientSecret დეტალებზე დაყრდნობით, რომლებიც მიღებულია Aspose.Cloud dashboard-დან. გთხოვთ, შეასრულოთ შემდეგი ბრძანება ტერმინალში JWT ტოკენის გენერაციისთვის.
curl -v "http://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"
ახლა, როდესაც لدينا JWT ტოკენი, გთხოვთ შეასრულოთ შემდეგი cURL ბრძანება PDF-ის JPG ფორმატში კონვერტირებისათვის ონლაინ. შედეგში მიღებული JPG შეიძლება დაბრუნდეს პასუხის ობიექტში. თუმცა, შედეგის JPG-ის ადგილობრივ დისკზე შესანახად, გთხოვთ სცადოთ -o
არგუმენტის გამოყენება.
curl -X GET "http://api.aspose.cloud/v3.0/pdf/converted.pdf/pages/1/convert/jpeg?width=800&height=800" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o myResultant.jpg
უფასო PDF-დან JPG-ში თარგმნის აპლიკაცია
თქვენ შეგიძლიათ გამოცდილი იყოთ Aspose.PDF Cloud API-ს საოცარი შესაძლებლობები, ჩვენი უფასო PDF to JPG converter-ის გამოყენება განიხილეთ. ეს არის მსუბუქი გადაწყვეტილება და აშენებულია Cloud REST API-ს შესაბამისად.

უფასო PDF-ის JPG–ში გადატანის აპი.
ასაკში სასარგებლო ბმულები
რეზიუმე
ამ სტატიაში თქვენ ისწავლეთ, როგორ უნდა გადააქციოთ PDF JPG-formatted სახეში Node.js-ის მხოლოდ რამდენიმე ხაზით კოდით. Aspose.PDF Cloud-ის გამოყენებით, დამატებითი პროგრამული უზრუნველყოფა, როგორიცაა Adobe Acrobat, არ არის საჭირო. ასევე შესაძლებელია იგივე შედეგის მიღება უბრალო cURL ბრძანებით — სრულყოფილად ავტომატიზაციის ან სერვერის მხარის სამუშაო პროცესებისთვის.
შექმნილი სტატუტები
თქვენ შეგიძლიათ იხილოთ შემდეგი ბმულები უფრო მეტი ინფორმაციის დასადგენად: