ეფექტური პრეზენტაციები მთავარი ფაქტორია აუდიტორიის ჩაძირვისა და ინფორმაციის ეფექტურად გადაცემისთვის. თუმცა, მიმზიდველი PowerPoint presentations თავიდან შექმნა შეიძლება დროის ხანგრძლივი და მომთხოვნელი იყოს, განსაკუთრებით როდესაც ართულ ინფორმაციასთან მუშაობთ სხვა ფაილების ფორმატებიდან, როგორიცაა PDF. აქ არის, თუ როგორ მუშაობს PDF-დან PowerPoint-ში გადამუშავების ძალა. წარმოიდგინეთ, რომ effortlessly გამოიტანთ ღირებული ინფორმაციას, გრაფიკებს და სურათებს PDFs-დან დაTransform them into dynamic and editable slides. ამ სტატიაში, გავეცნობით PDF-ის PowerPoint პრეზენტაციებში გარდაქმნის მნიშვნელობას და როგორ შეგიძლიათ ამას მარტივად მიაწვდოთ ჩვენს თანამედროვე Java REST API-ის გამოყენებით.

PowerPoint გადაქცევის REST API

PDF-ების PowerPoint პრეზენტაციებად გადაქცევის დავალების შესასრულებლად, ჩვენ შეგვიძლია გამოვიყენოთ Aspose.Slides Cloud SDK for Java-ის ძლიერი შესაძლებლობები. ეს არის ფუნქციების მდიდარი API, რომელიც გაწვდით საშუალებას, რომ შეუფერხებლად ინტეგრირდეთ პრეზენტაციის ფუნქციონალურობაში თქვენს Java აპლიკაციებში. ამიტომ, Java Cloud SDK-ის პოტენციალის გამოყენებით, თქვენ შეგიძლიათ გაამარტივოთ სამუშაო პროცესები, გაიზარდოს პროდუქტიულობა და effortlessly შექმნათ ხიბლური პრეზენტაციები PDF დოკუმენტებიდან.

ახლა, ონლაინ PDF-ზე PPT გარდამყვანის გამოსაყენებლად, პირველად უნდა დაამონტაჟოდ SDK მავენის რეპოზიტორიდან. გთხოვთ, pom.xml ფაილში შეიტანოთ შემდეგი დეტალები მავენის მშენებლობის პროექტისთვის SDK-ის ინსტალაციისთვის.

<repositories>
 <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>https://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>
<dependencies>
 <dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>22.4.0</version>
 </dependency>
</dependencies>

შემდეგი ნაბიჯი არის ანგარიშის შექმნა Aspose.Cloud dashboard ვებსაიტზე შესვლით. თუ გაქვთ GitHub ან Google ანგარიში, უბრალოდ რეგისტრირდით, რომ შეიძინოთ კლიენტის ავტორიზაციის მონაცემები.

PDF - დან PPT - ში გადამისამართება Java - ით

ამ ნაწილში ჩვენ დროში PDF დოკუმენტს ღრუბლური შენახვიდან ჩამოიტანთ და დაუკარგავთ PPT ფორმატში. გამომდინარე ფაილი ასევე ინახება იმავე ღრუბლურ შენახვაში.

  • გადაწყვეტილება, უნდა დავახასიათოთ SlidesApi-ის დებულება, მაშინ როდესაც გადმოგვავალი Client ID და Client Secret დეტალები არის არგუმენტებად.
  • ბოლო ცდაში, გაწვდილი PDF დოკუმენტი უნდა წაიკითხო File-ის ინსტანციის გამოყენებით.
  • ახლა ფაილის შინაარსი მახასიათებლის საშუალებით ბাইটების მასივში გადაასვენეთ readAllBytes(…) მეთოდი.
  • Finally, we need to call the importFromPdf(..) method to initiate the conversion routine and save the resultant PowerPoint presentation to Cloud Storage.
// შემდეგი მაგალითებისთვის, გთხოვთ მონახულოთ [https://github.com/aspose-slides-cloud/aspose-slides-cloud-java](https://github.com/aspose-slides-cloud/aspose-slides-cloud-java)
// Get ClientID and ClientSecret from https://dashboard.aspose.cloud/
try
        {
  	// კლენტების სერთიფიკატები https://dashboard.aspose.cloud/ -დან
        String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
        String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";

        // SlidesApi-ის ინკოსტანსის შექმნა
        SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

        // local სისტემიდან ფაილის დატვირთვა
        File f = new File("c://Users/shahbnay/Downloads/test.pdf");

        // ფაილის გადაყვანა ბაიტების მასივში
        byte[] bytes = Files.readAllBytes(f.toPath());

        // PDF-დან PowerPoint-ში გადასასვლელად მეთოდის ზარი
        slidesApi.importFromPdf("myConverted.ppt",bytes,null,null,null);

        // print success message
        System.out.println("PDF sucessfully converted to PPT format !");
	}catch(Exception ex)
	{
	    System.out.println(ex.getStackTrace());
	}
PDF to PPT

PDF-ის PPT-ში გარდაქმნა Java-ში | როგორ გარდაქმნათ PDF PowerPoint-ში Java-ს გამოყენებით

PDF-ის PowerPoint პრეზენტაციაში გარდაქმნა cURL ბრძანებების გამოყენებით

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

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 ტოკენი გვაქვს, წარიმართებთ შემდეგ cURL ბრძანებას ადგილობრივი დრაივიდან PDF-ის ჩატვირთვისა და Adobe PDF-ის PPT ფორმატში გადაყვანის მიზნით. შედეგად მიღებული ფაილი შენახულია ღრუბლოვანი საცავში.

curl -v -X POST "https://api.aspose.cloud/v3.0/slides/Converted.ppt/fromPdf" \
-H "Content-Type: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-d {"pdf":{@test.pdf}} -v

სარგებლიანი ბმულები

შეკავება

ამ სტატიააში შევისწავლეთ დეტალები იმაზე, როგორ უნდა გამოიმუშაოთ PDF-დან PPT-ის კონვერტერი ონლაინ. შევისწავლეთ PDF-დან PPT-ში გარდაქმნის შესაძლებლობა Java-ის კოდის ნაჭრების გამოყენებით, ასევე PDF-იდან PowerPoint პრეზენტაციაში გარდაქმნა cURL-ის სექრეტების გამოყენებით. შევნიშნეთ, რომ კონვერტაცია ხორციელდება უფრო მცირე კოდის ხაზებით, გარეშე შინაგანი სირთულეების.

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

ჩვენ ასევე ვურჩევთ შემდეგ ლინკებზე მონახულებას უფრო მეტი ინფორმაციის მისაღებად