พัฒนาตัวแปลง PowerPoint เป็น JPG ของคุณเองโดยใช้ REST API

PPT to JPG

PPT to JPG Converter | บันทึก PowerPoint เป็น JPG โดยใช้ Python

ในโลกดิจิทัลที่รวดเร็วในปัจจุบัน การสื่อสารด้วยภาพได้กลายเป็นส่วนสำคัญของชีวิตประจำวันของเรา งานนำเสนอใน PowerPoint เป็นเครื่องมือที่ได้รับความนิยมสำหรับการสร้างเนื้อหาที่น่าสนใจและให้ข้อมูลสำหรับการใช้งานในธุรกิจและส่วนตัว อย่างไรก็ตาม อาจมีกรณีที่คุณต้องการแปลงงานนำเสนอ PowerPoint ของคุณเป็นภาพเช่น JPG รูปแบบเพื่อการแชร์ การพิมพ์ หรือการฝังลงในเว็บไซต์ที่ง่ายขึ้น ในขณะที่มีเครื่องมือหลายอย่างที่พร้อมใช้งานสำหรับจุดประสงค์นี้ การใช้โค้ด Python เพื่อแปลง PPT เป็น JPG เสนอโซลูชันที่ยืดหยุ่น มีประสิทธิภาพ และคุ้มค่า ในบทความนี้ เราจะแสดงให้คุณเห็น

API แปลง PowerPoint เป็น JPG

Aspose.Slides Cloud SDK for Python เป็น REST API ที่สามารถรวมเข้ากับโค้ด Python ของคุณได้อย่างง่ายดายเพื่อทำการดำเนินการต่างๆ บนงานนำเสนอ PowerPoint เช่น การสร้าง การแก้ไข การแปลง และการจัดการสไลด์ ด้วยฟีเจอร์ที่ทรงพลังและเอกสารประกอบที่ครอบคลุม ถือเป็นทางเลือกที่ยอดเยี่ยมสำหรับนักพัฒนาที่ต้องการทำให้กระบวนการแปลง PPT เป็น JPG อัตโนมัติ

ในส่วนถัดไป เราจะมาดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีใช้ Aspose.Slides Cloud SDK สำหรับ Python เพื่อแปลง PPT เป็น JPG รวมถึงการตั้งค่าสภาพแวดล้อมการพัฒนา การตรวจสอบสิทธิ์กับ API และการดำเนินการแปลงข้อมูล

การติดตั้ง

SDK สามารถดาวน์โหลดได้ที่ PIP และ GitHub ตอนนี้โปรดเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลคำสั่งเพื่อติดตั้ง SDK จาก PIP.

pip install asposeslidescloud

ขั้นตอนถัดไปที่สำคัญคือการขอรายละเอียด ClientID และ ClientSecret แบบส่วนบุคคลของคุณจาก dashboard หากคุณยังไม่ได้สมัครสมาชิก กรุณาใช้ที่อยู่อีเมลของคุณเพื่อสร้างบัญชีฟรี

PPT to JPG โดยใช้ Python

โปรดทำตามขั้นตอนที่อธิบายด้านล่างเพื่อแปลง PPT เป็นภาพ JPG。

  • ก่อนอื่นเราจำเป็นต้องสร้างออบเจกต์ของคลาส Configuration .
  • ประการที่สอง ให้เริ่มต้นอินสแตนซ์ของ SlidesApi โดยส่งวัตถุ Configuration เป็นอาร์กิวเมนต์นำเข้า
  • อ่านไฟล์ PPT จากไดรฟ์ локал.
  • ตอนนี้เรียกใช้วิธี saveslideonline(…) ของ SlidesApi ซึ่งรับไฟล์ PPT ที่ป้อนเข้ามา, ดัชนีของสไลด์ที่จะแปลง, ‘JPG’ เป็นรูปแบบผลลัพธ์, ชื่อของไฟล์ผลลัพธ์, และขนาดภาพ JPG เป็นอาร์กิวเมนต์
def PPT2JPG():
      try:
        # initialize Aspose.Slides Cloud instance.
        configuration = asposeslidescloud.Configuration()
        configuration.app_sid = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
        configuration.app_key = "1c9379bb7d701c26cc87e741a29987bb"
        slidesApi = asposeslidescloud.SlidesApi(configuration)

        # โหลดไฟล์ PPT จากไดรฟ์ภายในเครื่องเข้าสู่ Stream instance
        fileName = "/Users/shahbnay/Downloads/test-unprotected.ppt"
        with open(fileName, 'rb') as f:
            file = f.read()
            
        # เรียกใช้ API เพื่อแปลง PPT เป็น JPG และบันทึกผลลัพธ์ไปยัง 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 เป็น JPG ตัวอย่าง

Image 1:- การแปลง PPT เป็น JPG ตัวอย่าง.

ไฟล์ตัวอย่างที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก 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 และบริการที่อยู่บนคลาวด์อย่าง Aspose.Slides Cloud SDK สำหรับ Python คุณสามารถแปลงไฟล์ PPT และ PPTX เป็นรูปภาพ JPG คุณภาพสูงได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด ไม่ว่าคุณจะเป็นนักพัฒนาที่ต้องการทำให้กระบวนการแปลงอัตโนมัติหรือผู้ใช้ที่ไม่ใช่ทางเทคนิคที่ต้องการแปลงงานนำเสนอสองสามชิ้น มีทางออกที่เหมาะสมสำหรับคุณ เราหวังว่าบทความนี้จะเป็นประโยชน์ในการแนะนำคุณผ่านกระบวนการแปลง PPT เป็น

ลิงค์ที่มีประโยชน์

บทความที่เกี่ยวข้อง