გადაიყვანეთ PPT JPG-ზე ონლაინ

ისწავლეთ როგორ გადაიყვანოთ PPT JPG-ში ონლაინ

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

კონვერტაცია შეიძლება განხორციელდეს ყველა პოპულარული ფორმატის წინააღმდეგ, მათ შორის (PPT / PPTX / OTP / ODP და ა.შ.

PowerPoint to JPG Conversion API

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

ახლა ჩვენ უნდა დავამატოთ SDK მითითება ჩვენს პროექტში შემდეგი დეტალების უბრალოდ maven build პროექტის pom.xml-ში დამატებით.

<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>21.3.0</version>



 </dependency>



</dependencies>

ინსტალაციის შემდეგ, ჩვენ უნდა შევქმნათ ანგარიში Cloud dashboard-ის მონახულებით. თუ გაქვთ GitHub ან Google ანგარიში, უბრალოდ დარეგისტრირდით. წინააღმდეგ შემთხვევაში, შექმენით ახალი ანგარიში და მიიღეთ თქვენი კლიენტის სერთიფიკატები.

გადაიყვანეთ PPT JPG-ში Java-ში

ამ განყოფილებაში ჩვენ ვაპირებთ გამოვიტანოთ PowerPoint პრეზენტაცია JPG ფორმატში. გთხოვთ, მიჰყვეთ ქვემოთ განსაზღვრულ ნაბიჯებს.

  • პირველ რიგში, შექმენით SlidesApi-ს ობიექტი, სადაც არგუმენტებად გადავცემთ ClientID და ClientSecret დეტალებს.
  • მეორეც, შექმენით PutSlideSaveAsRequest კლასის ობიექტი.
  • მესამე, გამოიძახეთ setFormat(…) მეთოდი PutSlideSaveAsRequest და გადაიტანეთ JPEG მნიშვნელობა SlideExportFormat ჩამოთვლიდან.
  • ახლა მოვუწოდებთ setName(…) მეთოდს PutSlideSaveAsRequest კლასის, რათა მიუთითოთ შეყვანილი PPTX ფაილის სახელი.
  • შედეგიანი ფაილის სახელის დასაზუსტებლად გამოიყენეთ setOutPath(…) მეთოდი PutSlideSaveAsRequest კლასიდან.
  • ბოლო, გამოიძახეთ setSlideIndex(..) მეთოდი და მიუთითეთ PowerPoint სლაიდის კონვერტაციის ინდექსი.
  • და ბოლოს, გამოიძახეთ SlidesAPi კლასის putSlideSaveAs(…) მეთოდი და არგუმენტად გადაიტანეთ PutSlideSaveAsRequest ობიექტი.
// მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
String clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
String clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";

// შექმენით SlidesApi-ს მაგალითი
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

// შექმენით PutSlideSaveAsRequest-ის მაგალითი
PutSlideSaveAsRequest request = new PutSlideSaveAsRequest();

// გამომავალი ფაილის ფორმატი
request.setFormat(SlideExportFormat.JPEG);

// შეყვანის სახელი PPTX ხელმისაწვდომია Cloud Storage-ზე
request.setName("Presentation1.pptx");

// შედეგად მიღებული ფაილის სახელი
request.setOutPath("Converted.jpeg");		

// გადასაყვანი სლაიდის ინდექსი
request.setSlideIndex(1);

// გამოიძახეთ API მეთოდი PPTX-ში JPG-ში კონვერტაციის შესასრულებლად
slidesApi.putSlideSaveAs(request);
PPT-დან JPG-მდე გადახედვა

სურათი 1: - PPT-ში JPG-ის გადახედვა.

ზემოთ მოყვანილ მაგალითში გამოყენებული ფაილების ნიმუშის ჩამოტვირთვა შესაძლებელია შემდეგი ბმულებიდან

გადაიყვანეთ PPT PNG-ზე Java-ში

თითქმის მსგავსი მიდგომით, ჩვენ ასევე შეგვიძლია გადავიტანოთ PowerPoint PNG ფორმატში. შემდეგ მაგალითში ჩვენ განვიხილავთ დეტალებს, თუ როგორ უნდა ატვირთოთ PowerPoint პრეზენტაცია ლოკალური სისტემიდან და გადაიყვანოთ იგი PNG ფორმატში ღრუბელში.

  • პირველ რიგში, ჩვენ უნდა შევქმნათ SlidesApi-ს ობიექტი, რომელიც იღებს ClientID და ClientSecret შეყვანის არგუმენტებად.
  • შემდეგი ნაბიჯი არის პრეზენტაციის ფაილის ჩატვირთვა ლოკალური საცავიდან ბაიტის [] მასივში.
  • შექმენით PutExportSlideRequest კლასის მაგალითი.
  • გამომავალი ფორმატის დასაზუსტებლად, გთხოვთ, გამოიყენოთ PutExportSlideRequest კლასის setFormat(…) მეთოდი და გადასცეთ PNG მნიშვნელობა SlideExportFormat ჩამოთვლიდან.
  • შეყვანის ფაილი გადაეცემა setDocument(…) მეთოდით, რომელიც არგუმენტად იღებს ბაიტის[] მასივს.
  • ახლა ჩვენ უნდა დავაკონვერტიროთ სლაიდის ინდექსი setSlideIndex(..) მეთოდის გამოყენებით.
  • შედეგიანი ფაილის სახელის დასაზუსტებლად გამოიყენეთ setOutPath(…) მეთოდი.
  • და ბოლოს, გამოიძახეთ putExportSlide(…) მეთოდი, რომელიც არგუმენტად იღებს PutExportSlideRequest ობიექტს კონვერტაციის შესასრულებლად.
// მიიღეთ ClientID და ClientSecret https://dashboard.aspose.cloud/-დან
String clientId = "718e4235-8866-4ebe-bff4-f5a14a4b6466";
String clientSecret = "388e864b819d8b067a8b1cb625a2ea8e";

// შექმენით SlidesApi-ს მაგალითი
SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

// ფაილის ჩატვირთვა ადგილობრივი სისტემიდან
File f = new File("/Users/nayyershahbaz/Documents/input.ppt");

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

// გამომავალი ფაილის ფორმატი
request.setFormat(SlideExportFormat.PNG);

// შეყვანის PPT-ის სახელი ხელმისაწვდომია Cloud Storage-ზე
request.setDocument(bytes);

// სლაიდების ინდექსის დაყენება
request.setSlideIndex(1);

// შედეგად მიღებული ფაილის სახელი
request.setOutPath("Converted.png");		

// გამოიძახეთ API მეთოდი PPT-ში PNG კონვერტაციის შესასრულებლად
slidesApi.putExportSlide(request);
PPT-დან PNG-მდე გადახედვა

სურათი 2: - PPT-ში PNG კონვერტაციის გადახედვა.

ზემოთ მოყვანილ მაგალითში გამოყენებული შეყვანისა და გამომავალი ფაილების ნიმუში ხელმისაწვდომია ქვემოთ მოცემულ ბმულებზე

PowerPoint-ზე JPG-ზე cURL ბრძანებების გამოყენებით

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

ამ მიდგომით, პირველი ნაბიჯი არის JSON Web Token-ის (JWT) გენერირება თქვენი ClientID და ClientSecret დეტალების საფუძველზე. ასე რომ, გთხოვთ შეასრულოთ შემდეგი ბრძანება ტერმინალში JWT ტოკენის გენერირებისთვის.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

მას შემდეგ რაც გვექნება JWT ჟეტონი, გამოიყენეთ შემდეგი ბრძანება Cloud საცავში არსებული PowerPoint JPG ფორმატში გადასაყვანად. ჩვენ გამოვიყენეთ [PostSlidesSplit][12] API, რომელიც ყოფს პრეზენტაციის ფაილს და ქმნის თითოეული სლაიდის სურათს.

ჩვენს სცენარში, ჩვენ მივაწოდეთ დიაპაზონი 1-დან 1-მდე.

curl -X POST "https://api.aspose.cloud/v3.0/slides/Presentation1.pptx/split?format=Jpeg&from=1&to=1" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"Format\": \"jpeg\"}"

გადაიყვანეთ PPT PNG-ში cURL ბრძანების გამოყენებით

PowerPoint პრეზენტაციის სლაიდები მარტივად შეიძლება გადაიზარდოს PNG ფორმატში. გამოიყენეთ შემდეგი ბრძანება კონვერტაციის შესასრულებლად.

curl -X POST "https://api.aspose.cloud/v3.0/slides/Presentation1.pptx/split?format=Png&width=1000&height=600&from=1&to=1" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"DefaultRegularFont\": \"string\",  \"Format\": \"png\"}"

დასკვნა

ჩვენ შევიტყვეთ, რომ გარდა PowerPoint-ის JPG-ში გადაყვანისა, Aspose.Slides Cloud API ასევე გაძლევთ საშუალებას გადაიყვანოთ PowerPoint ფაილები PNG ფორმატში. PNG (პორტატული ქსელის გრაფიკა) არის გამოსახულების დაკარგვის ფორმატი, რომელიც მხარს უჭერს გამჭვირვალობას და ჩვეულებრივ გამოიყენება ვებ გრაფიკისთვის და სხვა ციფრული სურათებისთვის.

PowerPoint-ის PNG-ად ან PowerPoint-ის JPG-ად გადაქცევა Aspose.Slides Cloud-ის გამოყენებით არის მარტივი პროცესი, რომელიც შეიძლება განხორციელდეს ჯავის კოდის რამდენიმე სტრიქონით ან curl ბრძანებებით. თქვენი PowerPoint პრეზენტაციების PNG ფორმატში გადაყვანით, თქვენ შეგიძლიათ მარტივად ჩართოთ ისინი ვებ გვერდებში, ბლოგებში და სხვა ციფრულ შინაარსში.

თუ თქვენ გჭირდებათ PowerPoint-ის JPG ან PNG კონვერტაცია, Aspose.Slides Cloud გთავაზობთ სწრაფ, საიმედო და მასშტაბირებად გადაწყვეტას, რომელიც ადვილად უმკლავდება PowerPoint ფაილებსაც კი. ასე რომ, თუ თქვენ ეძებთ მძლავრ და მოქნილ PowerPoint-ის კონვერტაციის ხელსაწყოს, აუცილებლად შეამოწმეთ Aspose.Slides Cloud დღეს!

სასარგებლო ლინკები

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

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