Aspose.Slides  for Python via .NET

API PowerPoint của Python cho bản trình bày. Python PPTX, PPT

Tạo, đọc, viết, sửa đổi, hợp nhất, sao chép, bảo vệ và chuyển đổi các bản trình bày PowerPoint và OpenOffice bằng Python mà không cần bất kỳ phần mềm bên ngoài nào.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.Slides dành cho Python qua .NET là một thư viện lớp mạnh mẽ để làm việc với hoặc xử lý các bản trình bày. Sử dụng sản phẩm này, các ứng dụng và nhà phát triển có thể đọc, chỉnh sửa hoặc thao tác và chuyển đổi bản trình bày PowerPoint (PPT, PPTX) và bản trình bày ở các định dạng khác (ODP) mà không cần ứng dụng hoặc phụ thuộc của bên thứ ba.

Thông qua Aspose.Slides cho Python. NET cung cấp các tính năng phổ biến sau:

  • Đang tải, mở và xem bản trình bày.
  • Chỉnh sửa bài thuyết trình.
  • Chuyển đổi bản trình bày sang PDF, Word, JPG, HTML, GIF, SVG và nhiều định dạng khác.
  • Kết xuất và in các bài thuyết trình.
  • Mã hóa và giải mã các bài thuyết trình; các bài thuyết trình bảo vệ bằng mật khẩu và xóa mật khẩu.
  • Thao tác các thực thể bản trình bày, chẳng hạn như trang trình bày chính, hình dạng, biểu đồ, khung ảnh, khung âm thanh, khung video, macro OLE, VBA, hoạt ảnh, v.v.
  • Và nhiều tính năng khác.

Python là một ngôn ngữ rất phổ biến được sử dụng nhiều trong các ứng dụng thông thường, phát triển web, nhiệm vụ nghiên cứu và học tập, phân tích dữ liệu, v.v. Vì lý do này, nhóm Aspose.Slides tự hào cung cấp < strong> Aspose.Slides cho Python qua .NET tới cộng đồng python.

Tính năng API PowerPoint trong Python nâng cao

Tạo hoặc sao chép các trang trình bày từ các mẫu

Làm việc với các bảng PowerPoint qua API

Áp dụng hoặc loại bỏ lớp bảo vệ trên các hình dạng

Thêm biểu đồ Excel dưới dạng OleObjects vào trang trình bày

Hỗ trợ cho các OleObject được liên kết

Tạo bản trình bày từ cơ sở dữ liệu

Bảo vệ bản trình bày & PDF kết quả

In bản trình bày trên máy in vật lý

Tạo và tùy chỉnh biểu đồ

yêu cầu hệ thống

Cài đặt thế nào

Sử dụng pip để cài đặt thư viện Python của chúng tôi để xử lý Bản trình bày từ kho lưu trữ PyPI

:
pip install aspose.slides

Tạo bản trình bày PowerPoint mới. Python PPTX, PPT hoặc ODP

Trong ví dụ dưới đây, chúng tôi đã thêm một dòng vào trang chiếu đầu tiên của bản trình bày.

            
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)
            
        

Hợp nhất các bản trình bày: Python PPTX, PPT hoặc ODP

Mã Python này chỉ cho bạn cách hợp nhất các bản trình bày:

            
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)
            
        

Nhập bản trình bày từ PDF: Python PPTX, PPT hoặc ODP

Mã Python này trình bày quy trình chuyển đổi PDF sang 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)
            
        

Chuyển đổi PowerPoint sang PDF với các tùy chọn mặc định: Python PPTX, PPT hoặc ODP sang PDF

Mã python này chỉ cho bạn cách chuyển đổi tài liệu PowerPoint PPT, PPTX và OpenOffice ODP thành tài liệu PDF bằng các tùy chọn mặc định. Tệp kết quả là tài liệu PDF ở mức chất lượng tối đa

            
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)
            
        

Chuyển đổi PowerPoint sang JPG: Python PPTX, PPT hoặc ODP sang JPEG

Ví dụ sau đây cho bạn thấy cách chuyển đổi tài liệu PowerPoint PPT, PPTX và OpenOffice ODP thành một tập hợp các hình ảnh 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)
            
        

Mọi người đang nói gì

Đừng chỉ lấy lời của chúng tôi cho nó. Xem người dùng nói gì về các API PowerPoint.

 
 
Xem Trường Hợp Nghiên Cứu
  
  

Aspose.Slides cung cấp các API PowerPoint riêng lẻ cho các môi trường phát triển phổ biến khác như được liệt kê bên dưới: