pdf-დან jpg-მდე

გადაიყვანეთ pdf jpg-ში Java cloud SDK-ის გამოყენებით

PDF ფაილები ფართოდ გამოიყენება ინტერნეტში ინფორმაციისა და მონაცემთა გაზიარებისთვის. ახლა ამ დოკუმენტების სანახავად, ჩვენ უნდა გამოვიყენოთ კონკრეტული აპლიკაციები, მაგრამ თუ PDF-ს შევინახავთ როგორც JPG, მისი ნახვა შესაძლებელია ნებისმიერ პლატფორმაზე და ნებისმიერ მოწყობილობაზე. გარდა ამისა, ფაილის ზომა მნიშვნელოვნად შემცირდა. გარდა ამისა, ჩვენ შეგვიძლია მარტივად განვავითაროთ PDF მაყურებელი, რადგან PDF-ის სურათად შენახვის შემდეგ, ჩვენ შეგვიძლია ჩავტვირთოთ სურათი ნებისმიერ ბრაუზერში. ამიტომ, ამ სტატიაში ჩვენ განვიხილავთ დეტალებს PDF-ის JPG-ად გადაქცევის შესახებ Cloud API-ის გამოყენებით ონლაინ რეჟიმში.

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-ს გამოყენებისას, გთხოვთ, თავისუფლად დაუკავშირდეთ პროდუქტის უფასო მხარდაჭერის ფორუმს.

დაკავშირებული სტატიები

ჩვენ ასევე გირჩევთ ეწვიოთ შემდეგ ბლოგებს დამატებითი დეტალებისთვის: