Develop your own PowerPoint to JPG converter using REST API

PPT to JPG

PPT to JPG Converter | PowerPoint-ის JPG-ზე გასაყიდად გადაგვაქვს Python-ს გამოყენებით

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

PowerPoint to JPG Conversion API

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

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

პროგრამის დაყენება

SDK ხელმისაწვდომია გადმოსატვირთად PIP და GitHub. გთხოვთ, შეასრულოთ შემდეგი ბრძანება ბრძანების ხატზე SDK-ის სათავსოდ PIP-დან.

pip install asposeslidescloud

გადაწყებული მნიშვნელოვანია მიიღოთ თქვენი პერსონალიზებული ClientID და ClientSecret დეტალები dashboard. თუ ჯერ არ ხართ გამოწერილი, გთხოვთ გამოიყენოთ თქვენი ელ.ფოსტის მისამართი უფასო ანგარიშის შესაქმნელად.

PPT to JPG using Python

გთხოვთ მიყევნოთ მიერ ახმახლებულ ნაბიჯებს PPT-ის JPG გამოსაყენებელ გამოსახულებად გადაკეთებისათვის.

  • პირველ რიგში, უნდა შევქმნათ Configuration კლასის ობიექტი.
  • მეორეც, 初始化 SlidesApi-ის ელემენტი, როდესაც გადასცემთ Configuration ობიექტს როგორც 입력 არგუმენტს.
  • Read PPT file from local drive.
  • ახლა გამოძახეთ saveslideonline(…) მეთოდი SlidesApi-ის, რომელიც იღებს გამოსაყენებელ PPT ფაილს, გარდასასვლელი სლაიდის ინდექსს, ‘JPG’ როგორც შედეგის ფორმატს, საბოლოო ფაილის სახელს, და JPG სურათის ზომებს არგუმენტებად.
def PPT2JPG():
      try:
        # ძირითადი Aspose.Slides Cloud-instance.
        configuration = asposeslidescloud.Configuration()
        configuration.app_sid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        configuration.app_key = "1c9379bb7d701c26cc87e741a29987bb"
        slidesApi = asposeslidescloud.SlidesApi(configuration)

        # ადგილობრივ დრაივში არსებული PPT ფაილი StreamINSTANCE-ში ატვირთეთ
        fileName = "/Users/shahbnay/Downloads/test-unprotected.ppt"
        with open(fileName, 'rb') as f:
            file = f.read()
            
        # call the API to convert PPT to JPG format and save the output to Cloud storage
        request = slidesApi.save_slide_online(file,slide_index=1,format=asposeslidescloud.models.ExportFormat.JPEG,
                                              out_path="Converted.jpeg",width=800,height=1000)
        # print result in console
        print("Result {0}".format(request))
    except ApiException as e:
        print("Exception while calling SlidesApi: {0}".format(e))
PPT to JPG Conversion preview

Image 1:- PPT to JPG კონვერტაციის წინასწარ ნახვა.

Sample ფაილი, რომელიც გამოიყენება ზემოთ მოყებით, ჩამოწერილი შეიძლება იყოს test-unprotected.pptx.

PPTX- ის JPG- ს შეცვლა cURL ბრძანებით

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

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=88d1cda8-b12c-4a80-b1ad-c85ac483c5c5&client_secret=406b404b2df649611e508bbcfcd2a77f" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ერთხელ როცა JWT გამოიკვეთა, გთხოვთ შეასრულოთ შემდეგი ბრძანება PowerPoint-ის JPG სურათში გადასაყოფად.

curl -X PUT "https://api.aspose.cloud/v3.0/slides/slides/2/Jpeg?outPath=Converted.jpg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"document":{test-unprotected.ppt}}

დასკვნა

გასათვალისწინებლად, PPT-ის JPG-ში გარდაქმნა მარტივი და სასარგებლო პროცესი არის, რომელიც PowerPoint პრეზენტაციების გაწვდვას, დაბეჭდვასა და შეტანას значительно გააადვილებს. Python კოდის გამოყენებით და Cloud-ზე დაფუძნებული ასეთების გამოყენებით, როგორიც არის Aspose.Slides Cloud SDK for Python, თქვენ შეგიძლიათ მარტივად გარდაქმნოთ PPT და PPTX ფაილები მაღალი ხარისხის JPG გამოსახულებებად მხოლოდ რამდენიმე ხაზის კოდით. იმედია, ეს სტატია მოგეხმარებათ PPT-ს JPG-ში გარდაქმნის პროცესზე და რომ მიაწვდოთ სასარგებლო ინფორმაცია მომავალ პროექტებში.

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

სპეციალური სტატები