PDF ფაილები ფართოდ გამოიყენება ინტერნეტში ინფორმაციისა და მონაცემთა გაზიარებისთვის. ახლა ამ დოკუმენტების სანახავად, ჩვენ უნდა გამოვიყენოთ კონკრეტული აპლიკაციები, მაგრამ თუ PDF-ს შევინახავთ როგორც JPG, მისი ნახვა შესაძლებელია ნებისმიერ პლატფორმაზე და ნებისმიერ მოწყობილობაზე. გარდა ამისა, ფაილის ზომა მნიშვნელოვნად შემცირდა. გარდა ამისა, ჩვენ შეგვიძლია მარტივად განვავითაროთ PDF მაყურებელი, რადგან PDF-ის სურათად შენახვის შემდეგ, ჩვენ შეგვიძლია ჩავტვირთოთ სურათი ნებისმიერ ბრაუზერში. ამიტომ, ამ სტატიაში ჩვენ განვიხილავთ დეტალებს PDF-ის JPG-ად გადაქცევის შესახებ Cloud API-ის გამოყენებით ონლაინ რეჟიმში.
- PDF-ში JPG კონვერტაციის API
- გადაიყვანეთ PDF JPG-ში Java-ში
- PDF to Image cURL ბრძანებების გამოყენებით
PDF-ში JPG კონვერტაციის API
Aspose.PDF Cloud SDK Java-სთვის არის საოცარი პროდუქტი, რომელიც საშუალებას გვაძლევს განვახორციელოთ PDF ფაილის შექმნა, მანიპულირება და კონვერტაცია სხვადასხვა მხარდაჭერილ ფორმატებში Java აპლიკაციებში. ის ასევე საშუალებას გაძლევთ გადაიყვანოთ PDF სურათად. ასე რომ, SDK-ის გამოსაყენებლად, ჯერ უნდა დავაინსტალიროთ შემდეგი დეტალების დამატებით maven build ტიპის პროექტის pom.xml-ში.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Cloud Repository</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>21.11.0</version>
</dependency>
</dependencies>
ახლა ჩვენ უნდა შევქმნათ უფასო ანგარიში Aspose.Cloud dashboard-ის მონახულებით. შეგიძლიათ დარეგისტრირდეთ თქვენი არსებული GitHub ან Google ანგარიშის გამოყენებით, ან დააწკაპუნოთ ღილაკზე Create a new Account გამოწერის დასასრულებლად.
გადაიყვანეთ PDF JPG-ში Java-ში
გთხოვთ, მიჰყვეთ ქვემოთ მითითებულ ინსტრუქციებს, რათა შეასრულოთ PDF-ის JPG-ად კონვერტაციის მოთხოვნა ონლაინ რეჟიმში.
- პირველ რიგში, შექმენით PdfApi კლასის მაგალითი, სადაც არგუმენტებად მივაწოდებთ Client ID Client Secret
- მეორეც, წაიკითხეთ შეყვანილი PDF-ის შინაარსი ადგილობრივი დისკიდან File ობიექტის გამოყენებით
- ახლა ატვირთეთ შეყვანილი PDF ფაილი ღრუბლოვან საცავში uploadFile(…) მეთოდის გამოყენებით
- განსაზღვრეთ ზომები შედეგიანი jpg სურათისთვის (ეს არჩევითი არგუმენტებია)
- და ბოლოს, გამოიძახეთ PdfApi-ის putPageConvertToJpeg(…) მეთოდი, რომელიც იღებს შეყვანილ PDF-ს, გადასაყვანი გვერდის ნომერს, შედეგიან JPG სახელს და შედეგიანი გამოსახულების ზომებს.
// დამატებითი მაგალითებისთვის, გთხოვთ ეწვიოთ https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
try
{
// მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// შექმენით PdfApi-ს მაგალითი
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// შეყვანილი PDF დოკუმენტის სახელი
String inputFile = "45.pdf";
// შედეგად მიღებული JPG სურათის სახელი
String resultantImage = "Resultant.jpg";
// წაიკითხეთ შეყვანილი PDF ფაილის შინაარსი
File file = new File("c://Users/"+inputFile);
// ატვირთეთ PDF ღრუბლოვან საცავში
pdfApi.uploadFile("input.pdf", file, null);
// გადასაყვანი PDF-ის გვერდის ნომერი
int pageNumber = 1;
// შედეგად მიღებული JPG გამოსახულების სიგანე
int width = 800;
// შედეგად მიღებული JPG გამოსახულების სიმაღლე
int height = 1000;
// დარეკეთ API-ს PDF-ზე JPG კონვერტაციისთვის
pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
// დაბეჭდეთ კონვერტაციის სტატუსის შეტყობინება
System.out.println("PDF to JPG conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF to Image cURL ბრძანებების გამოყენებით
ჩვენ ასევე შეგვიძლია PDF-ის გადაყვანა გამოსახულების ფორმატში cURL ბრძანებების გამოყენებით ბრძანების ხაზის ტერმინალში. თუმცა, Aspose.PDF Cloud-ზე წვდომისთვის, ჯერ უნდა გამოვამუშაოთ JSON Web Token (JWT) თქვენი ინდივიდუალური კლიენტის სერთიფიკატების საფუძველზე. გთხოვთ შეასრულოთ შემდეგი ბრძანება JWT ტოკენის გენერირებისთვის.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT-ის გენერირების შემდეგ, გთხოვთ, შეასრულოთ შემდეგი ბრძანება PDF-ის გამოსახულებად გადასაყვანად და გამოსავლის შესანახად ღრუბლოვან საცავში.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=resultant.jpg&width=800&height=1000" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
დასკვნა
ამ ბლოგში თქვენ ისწავლეთ PDF-ის JPG-ად გადაქცევის საოცარი უნარი ჯავის კოდის ფრაგმენტების გამოყენებით. ანალოგიურად, თქვენ ასევე შეიტყვეთ cURL ბრძანებების გამოყენების შესახებ PDF-ის გამოსახულებაზე შესანახად ბრძანების ხაზის ტერმინალის საშუალებით. პროდუქტის დოკუმენტაცია შესანიშნავი წყაროა API-ს მიერ შემოთავაზებული სხვა საოცარი შესაძლებლობების შესასწავლად. ამიტომ, ჩვენ გირჩევთ სცადოთ ჩვენი API-ების გამოყენება და თუ რაიმე პრობლემა შეგექმნათ API-ს გამოყენებისას, გთხოვთ, თავისუფლად დაუკავშირდეთ პროდუქტის უფასო მხარდაჭერის ფორუმს.
დაკავშირებული სტატიები
ჩვენ ასევე გირჩევთ ეწვიოთ შემდეგ ბლოგებს დამატებითი დეტალებისთვის: