Ghép các hình dạng trong PowerPoint bằng Python

Hướng dẫn nhanh này mô tả cách hợp nhất các hình dạng trong PowerPoint bằng Python. Nó bao gồm việc thiết lập môi trường IDE, danh sách các bước lập trình, và mã mẫu để kết hợp hai hình dạng trong PowerPoint bằng Python. Hướng dẫn cũng cung cấp các tùy chọn để tạo một PPTX/PPT tùy chỉnh với hình dạng đã hợp nhất để đáp ứng yêu cầu của bạn.

Các bước để kết hợp các hình dạng trong PPT bằng Python

  1. Đặt môi trường để sử dụng Aspose.Slides for Python via .NET để hợp nhất các hình dạng
  2. Tạo một presentation mới và mở slide mặc định đầu tiên trong nó
  3. Add các hình mẫu trong slide chồng lên nhau
  4. Tính kích thước của một hộp bao quanh tất cả các hình mục tiêu sẽ được hợp nhất.
  5. Thêm một hình dạng mới có kích thước tương tự như hộp để chứa tất cả các hình dạng trong đó.
  6. Sao chép đường viền của mỗi hình nguồn và di chuyển nó đến vị trí tương ứng bên trong hình mới
  7. Đặt hình học cho hình dạng mới bằng cách sử dụng các đường viền đã sao chép cùng nhau.
  8. Tùy chỉnh hình dạng đã hợp nhất bằng cách đặt màu đặc, loại bỏ viền, và thêm nhãn văn bản
  9. Xóa các hình dạng gốc khỏi các slide và lưu bản trình chiếu

Các bước này giải thích cách kết hợp các hình dạng trong PowerPoint bằng Python. Tạo một bản trình bày mới, mở slide đầu tiên, thêm các hình dạng chồng mẫu, tính toán hộp bao quanh các hình dạng mục tiêu, thêm một hình dạng mới có kích thước tương tự với hộp đã định nghĩa, và sao chép đường viền của mỗi hình dạng nguồn vào trong hình dạng mới được thêm. Kết hợp các đường viền đã sao chép để xác định hình học của hình dạng mới, thiết lập các thuộc tính của hình dạng đã hợp nhất theo nhu cầu, và xóa các hình dạng gốc trước khi lưu bản trình bày.

Mã để Kết hợp Hai Hình dạng và Tạo Hình dạng Mới bằng Python

Đoạn mã này minh họa cách hợp nhất các hình dạng trên PowerPoint bằng Python. Hình học của một hình không lưu trữ góc quay, vì vậy nếu một hình bị quay, hãy áp dụng giá trị quay của nó vào đường dẫn trước khi hợp nhất. Sử dụng giới hạn trực quan của các hình thay vì kích thước khung của chúng để có hộp bao chặt hơn, ẩn các đường viền bên trong của các hình nguồn để tăng khả năng nhìn thấy, và giữ nguyên kiểu dáng gốc để bảo tồn vẻ ngoài của các hình nguồn.

Bài viết này hướng dẫn cách hợp nhất các hình dạng. Để vẽ các loại hình dạng khác nhau, hãy tham khảo bài viết Vẽ các hình dạng trong PowerPoint bằng Python.

 Tiếng Việt