รูปภาพ JPEG ใน Python

แปลงรูปภาพ PowerPoint PPT/PPTX เป็น JPG/JPEG ใน Python

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

หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:

แปลง PowerPoint PPT หรือ PPTX เป็น JPG/JPEG REST API - การติดตั้ง{#Convert-PowerPoint-PPT-or-PPTX-to-JPG/JPEG-REST-API—Installation}

ในการแปลงภาพ PPT(X) เป็น JPG/JPEG ใน Python เราจะใช้ Python SDK ของ GroupDocs.Conversion Cloud API Python SDK ของ GroupDocs.Conversion มอบวิธีที่ดีที่สุดในการแปลงไฟล์ PowerPoint PPT เป็น JPG ในไม่กี่วินาที Python SDK ฟรี 100% ปลอดภัยและใช้งานง่ายสำหรับการแปลงไฟล์ อนุญาตให้แปลงเอกสารของ รูปแบบที่รองรับ เป็นรูปภาพโดยทางโปรแกรมบนคลาวด์ คุณสามารถติดตั้งได้โดยใช้คำสั่งต่อไปนี้ในคอนโซล:

pip install groupdocs_conversion_cloud

ประการแรก รับรหัสลูกค้าและข้อมูลลับจากแดชบอร์ด ก่อนทำตามขั้นตอนด้านล่าง เมื่อคุณมี ID และรหัสลับของคุณแล้ว ให้เพิ่มรหัสด้านล่างในใบสมัครของคุณตามที่แสดงด้านล่าง:

# นำเข้า Python SDK ในแอปพลิเคชัน python จาก http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# รับ client_id และ client_secret จาก https://dashboard.groupdocs.cloud หลังจากลงทะเบียนฟรี
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# รับการกำหนดค่า File API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

วิธีแปลงไฟล์ PowerPoint PPT/PPTX เป็น JPG/JPEG ใน Python

คุณสามารถแปลงภาพ BMP เป็นไฟล์ PDF ได้โดยทำตามขั้นตอนง่าย ๆ ที่กล่าวถึงด้านล่าง:

อัปโหลดเอกสาร

ประการแรก อัปโหลดไฟล์ PPT หรือ PPTX ไปยังคลาวด์โดยใช้ตัวอย่างโค้ดที่ระบุด้านล่าง:

# อัปโหลดไฟล์ PowerPoint PPT/PPTX ไปยังที่เก็บข้อมูลบนคลาวด์ของคุณ
# สร้างอินสแตนซ์ของ File API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# โทรขออัพโหลดไฟล์
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.pptx", "H:\\groupdocs-cloud-data\\sample-file.pptx", storage_name)

# อัปโหลดไฟล์ docx ไปยังคลาวด์
response = file_api.upload_file(request)
print(response.uploaded)

ด้วยเหตุนี้ ไฟล์ PPT/PPTX ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลง PPT หรือ PPTX เป็น JPG/JPEG ใน Python

คุณสามารถแปลงไฟล์ converter ppt เป็น jpg ด้วยความละเอียดสูงหรือรูปแบบ jpeg โดยทางโปรแกรมโดยทำตามขั้นตอนด้านล่าง:

  • ขั้นแรก สร้างอินสแตนซ์ของ ConvertApi
  • จากนั้น สร้างอินสแตนซ์ของ ConvertSettings
  • จากนั้น ตั้งชื่อพื้นที่เก็บข้อมูลและเส้นทางไฟล์ PowerPoint
  • กำหนดรูปแบบไฟล์ภาพผลลัพธ์เป็น “jpeg”
  • สร้างอินสแตนซ์ของ JpegConvertOptions
  • กำหนดระดับสีเทา จาก\หน้า จำนวนหน้า คุณภาพ การหมุน\มุม และการใช้งาน\pdf เป็นต้น
  • ตั้งค่า converterOptions เป็นการตั้งค่า
  • ตอนนี้ให้ระบุเส้นทางไฟล์ที่ส่งออก
  • หลังจากนั้น สร้าง ConvertDocumentRequest โดยมี ConvertSettings เป็นอาร์กิวเมนต์
  • สุดท้าย เรียกเมธอด ConvertApi.convert\document() ด้วย ConvertDocumentRequest เพื่อบันทึกไฟล์ที่แปลงแล้ว

โค้ดตัวอย่างต่อไปนี้สาธิตวิธีการแปลงรูปแบบไฟล์ PPTX เป็น JPEG โดยใช้ REST API ใน Python:

# วิธีแปลง PowerPoint PPT หรือ PPTX เป็นรูปแบบ JPG/JPEG ใน Python
try:
    # สร้างอินสแตนซ์ของ API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # กำหนดการตั้งค่าการแปลง
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/sample-file.pptx"
    settings.format = "jpeg"
    
    convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
    convertOptions.gray_scale = True
    convertOptions.from_page = 1
    convertOptions.pages_count = 1
    convertOptions.quality = 100
    convertOptions.rotate_angle = 90
    convertOptions.use_pdf = False
    
    settings.convert_options = convertOptions
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted PPTX to JPEG format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ JPEG ที่แปลงแล้วบนคลาวด์

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ powerpoint ที่แปลงแล้วเป็นไฟล์ความละเอียดสูง jpg บนคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ตัวอย่างโค้ดต่อไปนี้:

# การเริ่มต้น API เพื่อดาวน์โหลดไฟล์ที่แปลงแล้ว
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)

# สร้างคำขอดาวน์โหลดไฟล์
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.jpeg", storage_name)

# ดาวน์โหลดไฟล์ที่แปลงแล้ว
response = file_api.download_file(request)

# ย้ายไฟล์รูปภาพ jpeg ที่ดาวน์โหลดไปยังไดเร็กทอรีในเครื่องของคุณ
shutil.move(response, "H:\\groupdocs-cloud-data\\")

โปรแกรมแปลง PowerPoint เป็น JPG ออนไลน์ฟรี

วิธีแปลง pptx เป็น jpg ออนไลน์ โปรดลองใช้ เครื่องมือแปลง ppt เป็น jpg ฟรี ต่อไปนี้เพื่อแปลง ppt เป็น jpg ออนไลน์ ซึ่งพัฒนาโดยใช้ API ด้านบน

บทสรุป

ในบทความนี้ เราได้เรียนรู้วิธีการแปลง PowerPoint เป็นรูปแบบ JPG/JPEG บนคลาวด์ คุณรู้แล้วตอนนี้:

  • วิธีแปลงสไลด์ PowerPoint เป็น jpg หรือ jpeg ใน Python
  • อัปโหลดไฟล์ PowerPoint โดยทางโปรแกรมไปยังคลาวด์
  • วิธีดาวน์โหลดไฟล์ที่แปลงแล้วจากคลาวด์
  • วิธีแปลง pptx เป็น jpg ฟรีโดยใช้เครื่องมือออนไลน์

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API โดยใช้ เอกสารประกอบ เรายังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและโต้ตอบกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์

ถามคำถาม

หากคุณมีคำถามใดๆ เกี่ยวกับโปรแกรมแปลง PowerPoint เป็น JPG หรือ JPEG โปรดอย่าลังเลที่จะถามเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย