Aspose.Slides  for Python via .NET

Python PowerPoint API สำหรับการนำเสนอ Python PPTX, PPT

สร้าง อ่าน เขียน แก้ไข ผสาน โคลน ป้องกันและแปลงงานนำเสนอ PowerPoint และ OpenOffice ใน Python โดยไม่ต้องใช้ซอฟต์แวร์ภายนอก

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Slides สำหรับ Python ผ่าน .NET คือไลบรารีคลาสที่มีประสิทธิภาพสำหรับการทำงานกับหรือประมวลผลการนำเสนอ การใช้ผลิตภัณฑ์นี้ แอปพลิเคชันและนักพัฒนาสามารถอ่าน แก้ไข หรือจัดการ และแปลงงานนำเสนอ PowerPoint (PPT, PPTX) และงานนำเสนอในรูปแบบอื่น (ODP) โดยไม่ต้องใช้แอปพลิเคชันหรือการอ้างอิงของบุคคลที่สาม

Aspose.Slides สำหรับ Python ผ่าน NET มีคุณลักษณะยอดนิยมเหล่านี้:

  • กำลังโหลด เปิด และดูงานนำเสนอ
  • การแก้ไขการนำเสนอ
  • แปลงงานนำเสนอเป็น PDF, Word, JPG, HTML, GIF, SVG และรูปแบบอื่นๆ อีกมากมาย
  • การแสดงผลและการพิมพ์งานนำเสนอ
  • การเข้ารหัสและถอดรหัสการนำเสนอ; การนำเสนอการป้องกันด้วยรหัสผ่านและการลบรหัสผ่าน
  • การจัดการเอนทิตีการนำเสนอ เช่น สไลด์ต้นแบบ รูปร่าง แผนภูมิ กรอบรูป กรอบเสียง กรอบวิดีโอ OLE แมโคร VBA ภาพเคลื่อนไหว ฯลฯ
  • และคุณสมบัติอื่น ๆ อีกมากมาย

Python เป็นภาษาที่ได้รับความนิยมอย่างมากซึ่งมีการใช้งานเป็นจำนวนมากในแอปพลิเคชันทั่วไป การพัฒนาเว็บ งานวิจัยและวิชาการ การวิเคราะห์ข้อมูล เป็นต้น ด้วยเหตุนี้ ทีมงาน Aspose.Slides จึงภูมิใจนำเสนอ < strong>Aspose.Slides สำหรับ Python ผ่าน .NET ไปยังชุมชน python

คุณสมบัติ Python PowerPoint API ขั้นสูง

สร้างหรือโคลนสไลด์จากเทมเพลต

ทำงานกับตาราง PowerPoint ผ่าน API

ใช้หรือถอดการป้องกันบนรูปร่าง

เพิ่มแผนภูมิ Excel เป็น OleObjects ไปยังสไลด์

รองรับ OleObjects ที่เชื่อมโยง

สร้างงานนำเสนอจากฐานข้อมูล

ปกป้องการนำเสนอและผลลัพธ์ PDF

พิมพ์งานนำเสนอบนเครื่องพิมพ์จริง

สร้างและปรับแต่งแผนภูมิ

ความต้องการของระบบ

ติดตั้งอย่างไร

ใช้ pip เพื่อติดตั้งไลบรารี Python สำหรับการประมวลผลการนำเสนอจากที่เก็บ PyPI

:
pip install aspose.slides

สร้างงานนำเสนอ PowerPoint ใหม่ Python PPTX, PPT หรือ ODP

ในตัวอย่างด้านล่าง เราได้เพิ่มบรรทัดในสไลด์แรกของงานนำเสนอ

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
    slide = presentation.slides[0]
    slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
    presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
            
        

ผสานการนำเสนอ: Python PPTX, PPT หรือ ODP

รหัส Python นี้แสดงวิธีการรวมงานนำเสนอ:

            
import aspose.slides as slides

with slides.Presentation("Presentation1.pptx") as pres1:
    with slides.Presentation("Presentation2.pptx") as pres2:
        for slide in pres2.slides:
            pres1.slides.add_clone(slide)
        pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
            
        

นำเข้าการนำเสนอจาก PDF: Python PPTX, PPT หรือ ODP

รหัส Python นี้แสดงให้เห็นถึงกระบวนการแปลง PDF เป็น PowerPoint:

            
import aspose.slides as slides

with slides.Presentation() as pres:
    pres.slides.remove_at(0)
    pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
    pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
            
        

แปลง PowerPoint เป็น PDF ด้วยตัวเลือกเริ่มต้น: Python PPTX, PPT หรือ ODP เป็น PDF

รหัสหลามนี้แสดงวิธีการแปลงเอกสาร PowerPoint PPT, PPTX และ OpenOffice ODP เป็นเอกสาร PDF โดยใช้ตัวเลือกเริ่มต้น ไฟล์ผลลัพธ์เป็นเอกสาร PDF ที่ระดับคุณภาพสูงสุด

            
import aspose.slides as slides

# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")

# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
            
        

แปลง PowerPoint เป็น JPG: Python PPTX, PPT หรือ ODP เป็น JPEG

ตัวอย่างต่อไปนี้แสดงวิธีการแปลงเอกสาร PowerPoint PPT, PPTX และ OpenOffice ODP เป็นชุดรูปภาพ JPEG

            
import aspose.slides as slides
import aspose.pydrawing as drawing

pres = slides.Presentation("pres.pptx")

for sld in pres.slides:
    bmp = sld.get_thumbnail(1, 1)
    bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
            
        

สิ่งที่ผู้คนกำลังพูด

อย่าเพิ่งใช้คำพูดของเราสำหรับมัน ดูสิ่งที่ผู้ใช้พูดถึงเกี่ยวกับ PowerPoint API

 
 
ดูกรณีศึกษา
  
  

Aspose.Slides นำเสนอ PowerPoint API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: