Chuyển đổi PPT sang PPTX bằng Python

Tổng quan

Bài viết này giải thích cách chuyển đổi một bản trình chiếu PowerPoint ở định dạng PPT sang định dạng PPTX bằng Python và bằng một ứng dụng chuyển đổi PPT sang PPTX trực tuyến. Những chủ đề sau được đề cập:

  • Chuyển đổi PPT sang PPTX bằng Python

Python chuyển đổi PPT sang PPTX

Đối với mã mẫu Python để chuyển đổi PPT sang PPTX, vui lòng xem phần dưới đây, tức là Convert PPT to PPTX. Nó chỉ đơn giản tải tệp PPT và lưu nó ở định dạng PPTX. Bằng cách chỉ định các định dạng lưu khác nhau, bạn cũng có thể lưu tệp PPT thành nhiều định dạng khác như PDF, XPS, ODP, HTML, v.v., như đã thảo luận trong các bài viết sau:

Giới thiệu về chuyển đổi PPT sang PPTX

Chuyển đổi định dạng PPT cũ sang PPTX bằng Aspose.Slides API. Nếu bạn cần chuyển đổi hàng ngàn bản trình chiếu PPT sang định dạng PPTX, giải pháp tốt nhất là thực hiện bằng chương trình. Với Aspose.Slides API, bạn có thể thực hiện chỉ với vài dòng mã. API hỗ trợ khả năng tương thích đầy đủ để chuyển đổi một bản trình chiếu PPT sang PPTX, và có thể:

  • Chuyển đổi các cấu trúc phức tạp của master, layout và slide.
  • Chuyển đổi bản trình chiếu có biểu đồ.
  • Chuyển đổi bản trình chiếu có nhóm hình dạng, auto-shape (như hình chữ nhật và elip), và các hình dạng có hình học tùy chỉnh.
  • Chuyển đổi bản trình chiếu có các kết cấu và kiểu nền ảnh cho auto-shape.
  • Chuyển đổi bản trình chiếu có các placeholder, khung văn bản và khung nội dung.

Chuyển đổi PPT sang PPTX

Để chuyển đổi PPT sang PPTX, chỉ cần truyền tên tệp và định dạng lưu vào phương thức Save của lớp Presentation. Mẫu mã Python dưới đây chuyển đổi một bản trình chiếu từ PPT sang PPTX bằng các tùy chọn mặc định.

import aspose.slides as slides

# Tạo một đối tượng Presentation đại diện cho tệp PPT
pres = slides.Presentation("PPTtoPPTX.ppt")

# Lưu bản trình chiếu dưới dạng PPTX
pres.save("PPTtoPPTX_out.pptx", slides.export.SaveFormat.PPTX)

Đọc thêm về định dạng bản trình chiếu PPT vs PPTX và cách Aspose.Slides hỗ trợ chuyển đổi PPT sang PPTX.

FAQ

Sự khác biệt giữa định dạng PPT và PPTX là gì?

PPT là định dạng tệp nhị phân cũ được Microsoft PowerPoint sử dụng, trong khi PPTX là định dạng dựa trên XML mới được giới thiệu cùng Microsoft Office 2007. Tệp PPTX cung cấp hiệu năng tốt hơn, kích thước tệp giảm và khả năng khôi phục dữ liệu cải thiện.

Bạn có thể chuyển đổi PPT sang PPTX bằng Python không?

Có, sử dụng thư viện Aspose.Slides for Python via .NET, bạn có thể dễ dàng tải tệp PPT và lưu nó ở định dạng PPTX chỉ với vài dòng mã.

Aspose.Slides có hỗ trợ chuyển đổi hàng loạt nhiều tệp PPT sang PPTX không?

Có, bạn có thể sử dụng Aspose.Slides trong một vòng lặp để chuyển đổi nhiều tệp PPT sang PPTX một cách lập trình, phù hợp cho các kịch bản chuyển đổi hàng loạt.

Nội dung và định dạng sẽ được giữ nguyên sau khi chuyển đổi?

Aspose.Slides duy trì độ trung thực cao khi chuyển đổi bản trình chiếu. Các layout slide, hoạt ảnh, hình dạng, biểu đồ và các yếu tố thiết kế khác được bảo toàn trong quá trình chuyển đổi PPT sang PPTX.

Tôi có thể chuyển đổi sang các định dạng khác như PDF hoặc HTML từ tệp PPT không?

Có, Aspose.Slides hỗ trợ chuyển đổi tệp PPT sang nhiều định dạng, bao gồm PDF, XPS, HTML, ODP và các định dạng hình ảnh như PNG và JPEG.

Có thể chuyển đổi PPT sang PPTX mà không cần cài đặt Microsoft PowerPoint không?

Có, Aspose.Slides for Python via .NET là một API độc lập và không yêu cầu Microsoft PowerPoint hay phần mềm bên thứ ba nào để thực hiện chuyển đổi.

Có công cụ trực tuyến nào dành cho việc chuyển đổi PPT sang PPTX không?

Có, bạn có thể sử dụng ứng dụng web miễn phí Aspose.Slides PPT to PPTX Converter để thực hiện chuyển đổi trực tiếp trong trình duyệt mà không cần viết mã.