สร้างตัวแปลง PDF เป็น PPT ที่แข็งแกร่งโดยใช้ Python Cloud SDK

ตัวแปลง PDF เป็น PPT | เรียนรู้วิธีการแปลง PDF เป็น PowerPoint
ในภูมิทัศน์ดิจิทัล ความสามารถในการแปลงเอกสาร PDF เป็น งานนำเสนอ PowerPoint ได้อย่างราบรื่นกลายมาเป็นเครื่องมือที่ขาดไม่ได้สำหรับมืออาชีพในอุตสาหกรรมต่างๆ เนื่องจากธุรกิจต่างๆ พยายามปรับปรุงความสามารถในการสื่อสาร การทำงานร่วมกัน และการนำเสนออย่างต่อเนื่อง ความจำเป็นในการเชื่อมช่องว่างระหว่าง PDF แบบคงที่และสไลด์ PowerPoint แบบไดนามิกจึงมีความชัดเจนมากขึ้นกว่าเดิม บทความนี้ไม่เพียงแต่จะสำรวจความต้องการที่เร่งด่วนในการแปลง PDF เป็น PowerPoint โดยใช้ Python Cloud SDK เท่านั้น แต่ยังเจาะลึกถึงกรณีการใช้งานจริงมากมายที่เน้นย้ำถึงความสำคัญของการแปลง PDF เป็น PowerPoint ในกระบวนการทางธุรกิจสมัยใหม่ด้วย
- การแปลง PDF เป็น PPT ด้วย REST API
- แปลง PDF เป็น PPT ใน Python
- แปลงไฟล์ PDF เป็น PowerPoint โดยใช้คำสั่ง cURL
การแปลง PDF เป็น PPT ด้วย REST API
เพื่ออำนวยความสะดวกแก่ลูกค้าในการประมวลผลและจัดการ PDF เราจึงได้สร้าง Aspose.PDF Cloud SDK for Python ซึ่งเป็นโปรแกรมที่ห่อหุ้ม Aspose.PDF Cloud API ช่วยให้คุณสามารถสร้าง แก้ไข จัดการ และแปลงไฟล์ PDF เป็น รูปแบบไฟล์ที่รองรับ ต่างๆ รวมถึง XLSX, PPTX, DOCX, HTML, SVG, JPEG เป็นต้น ดังนั้นเพื่อที่จะใช้ SDK ขั้นตอนแรกคือการติดตั้ง SDK สามารถดาวน์โหลดได้ฟรีจากที่เก็บ PIP และ GitHub จากนั้นให้ดำเนินการคำสั่งต่อไปนี้บนเทอร์มินัล/พรอมต์คำสั่งเพื่อติดตั้ง SDK เวอร์ชันล่าสุดบนระบบ
pip install asposepdfcloud
ข้อมูล: Aspose ให้บริการ [นำเข้า PDF] ออนไลน์ฟรี 11 ที่ช่วยให้คุณแปลง PDF เป็น PowerPoint ได้
หลังจากการติดตั้ง ขั้นตอนสำคัญถัดไปคือการสมัครใช้บริการคลาวด์ฟรีของเราผ่าน cloud Dashboard

Image 1:- Client credentials on Aspose.Cloud dashboard.
แปลง PDF เป็น PPT ใน Python
โปรดปฏิบัติตามคำแนะนำที่ระบุไว้ด้านล่างเพื่อดำเนินการแปลงไฟล์ PDF เป็นรูปแบบ PPTX โปรดทราบว่า PPTX ที่ได้ไม่ใช่ PowerPoint ที่ใช้รูปภาพเพียงอย่างเดียว แต่ประกอบด้วยองค์ประกอบทั้งหมดในรูปแบบที่แก้ไขได้
- สร้างอินสแตนซ์ของคลาส ApiClient โดยระบุรหัสไคลเอนต์และรหัสลับไคลเอนต์เป็นอาร์กิวเมนต์
- ประการที่สอง สร้างอินสแตนซ์ของคลาส PdfApi ที่ใช้ ApiClient เป็นอาร์กิวเมนต์อินพุต
- ประการที่สาม สร้างตัวแปรที่เก็บชื่อไฟล์ PDF อินพุตและไฟล์ PPTX ที่เป็นผลลัพธ์
- ในที่สุด เรียกใช้เมธอด putpdfinrequesttopptx(…) เพื่อแปลงไฟล์ PDF เป็นรูปแบบ PPTX และบันทึก PowerPoint ที่ได้ไปยังที่เก็บข้อมูลบนคลาวด์
# สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python
def PDF2PPTX():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
#initialize PdfApi client instance using client credetials
pdf_api_client = asposepdfcloud.api_client.ApiClient(client_secret, client_id)
# สร้างอินสแตนซ์ PdfApi ขณะส่ง PdfApiClient เป็นอาร์กิวเมนต์
pdf_api = PdfApi(pdf_api_client)
#source PDF document
input_file = 'URL2PDF.pdf'
#resultant PPTX file name
resultant_file = 'Resultant.pptx'
# แปลงไฟล์ PDF เป็นรูปแบบ PPTX และบันทึกไฟล์ผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
response = pdf_api.put_pdf_in_request_to_pptx(out_path = resultant_file,separate_images=False, slides_as_images=False, file = input_file)
# พิมพ์ข้อความในคอนโซล (ทางเลือก)
print('PDF successfully converted to PPTX format !')
except ApiException as e:
print("Exception while calling PdfApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)

ภาพที่ 2:- การดูตัวอย่างการแปลง PDF เป็น PPTX
ใช้ลิงก์ต่อไปนี้เพื่อดาวน์โหลด URL2PDF.pdf และ Resultant.pptx
แปลง PDF เป็น PowerPoint โดยใช้คำสั่ง cURL
ด้วยสถาปัตยกรรม REST ของ Aspose.PDF Cloud ทำให้สามารถเข้าถึง API ได้ผ่านคำสั่ง cURL บนแพลตฟอร์มใดก็ได้ เพียงใช้แอปพลิเคชันเทอร์มินัลและแปลง PDF เป็น PPTX
อย่างไรก็ตาม ก่อนที่จะดำเนินการคำสั่งแปลง เราจะต้องสร้าง JSON Web Token (JWT) ก่อน โดยอิงตามข้อมูลประจำตัวไคลเอนต์แต่ละรายของคุณที่ระบุไว้ในแดชบอร์ด Aspose.Cloud ซึ่งเป็นสิ่งจำเป็นเนื่องจาก API ของเราสามารถเข้าถึงได้โดยผู้ใช้ที่ลงทะเบียนเท่านั้น โปรดดำเนินการคำสั่งต่อไปนี้เพื่อสร้าง JWT token
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 -v -X PUT "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/convert/pptx?outPath=Resultant.pptx&separateImages=false&slidesAsImages=false" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
ในกรณีที่คุณต้องการแปลงไฟล์ PDF และบันทึกเอาต์พุตในสตรีมการตอบกลับ โปรดลองใช้คำสั่ง cURL ต่อไปนี้
curl -X GET "https://api.aspose.cloud/v3.0/pdf/URL2PDF.pdf/convert/pptx?separateImages=false&slidesAsImages=false" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o myConverted.pptx
บทสรุป
ในบทความนี้ เราได้พูดถึงวิธีการที่ง่ายและสะดวกในการแปลง PDF เป็น PPT ใน Python รวมถึงการใช้คำสั่ง cURL วิธีนี้มีประโยชน์มากเมื่อคุณต้องการแปลงเอกสารจำนวนมาก นอกจากนี้ เราขอแนะนำให้คุณดาวน์โหลดซอร์สโค้ดของ SDK ที่มีให้ใน GitHub ได้ฟรี
นอกจากนี้ เอกสารประกอบผลิตภัณฑ์ยังมีบทความมากมายที่อธิบายคุณสมบัติที่น่าสนใจอื่นๆ ของ API นอกจากนี้ หากคุณพบปัญหาใดๆ ในระหว่างใช้ API หรือมีคำถามเพิ่มเติม โปรดติดต่อเราผ่าน ฟอรัมสนับสนุนลูกค้าฟรี
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมลิงค์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: