Các hình dạng nhóm trong bản trình bày C++
Tổng quan
Bài viết này giải thích cách làm việc với các hình dạng nhóm trong Aspose.Slides. Nó cho thấy cách thêm một hình dạng nhóm vào một slide, đặt các hình dạng bên trong và lưu bản trình bày đã cập nhật. Ngoài ra, nó còn minh họa cách truy cập các hình dạng được lưu trong một nhóm và đọc các giá trị AlternativeText của chúng. Thêm nữa, bài viết ngắn gọn đề cập đến các tính năng liên quan đến hình dạng nhóm như nhóm lồng nhau, thứ tự z và các tùy chọn khóa.
Thêm một Hình Nhóm
Aspose.Slides hỗ trợ làm việc với các hình dạng nhóm trên slide. Tính năng này giúp các nhà phát triển tạo ra các bản trình bày phong phú hơn. Aspose.Slides cho C++ hỗ trợ việc thêm hoặc truy cập các hình dạng nhóm. Có thể thêm các hình dạng vào một hình dạng nhóm đã thêm để lấp đầy nó hoặc truy cập bất kỳ thuộc tính nào của hình dạng nhóm. Để thêm một hình dạng nhóm vào slide bằng Aspose.Slides cho C++:
- Tạo một thể hiện của lớp Presentation .
- Lấy tham chiếu của một slide bằng cách sử dụng Index của nó
- Thêm một hình dạng nhóm vào slide.
- Thêm các hình dạng vào hình dạng nhóm đã thêm.
- Lưu bản trình bày đã sửa đổi dưới dạng tệp PPTX.
Ví dụ dưới đây thêm một hình dạng nhóm vào slide.
Truy cập Thuộc tính AltText
Chủ đề này trình bày các bước đơn giản, kèm theo ví dụ mã, để thêm một hình dạng nhóm và truy cập thuộc tính AltText của các hình dạng nhóm trên slide. Để truy cập AltText của một hình dạng nhóm trong slide bằng Aspose.Slides cho C++:
- Khởi tạo lớp
Presentationđại diện cho tệp PPTX. - Lấy tham chiếu của một slide bằng cách sử dụng Index của nó.
- Truy cập bộ sưu tập shape của slide.
- Truy cập hình dạng nhóm.
- Truy cập thuộc tính AltText.
Ví dụ dưới đây truy cập văn bản thay thế của hình dạng nhóm.
Câu hỏi thường gặp
Liệu có hỗ trợ nhóm lồng nhau (một nhóm bên trong một nhóm) không?
Có. GroupShape có phương thức get_ParentGroup cho biết trực tiếp hỗ trợ cấu trúc phân cấp (một nhóm có thể là con của một nhóm khác).
Làm thế nào để kiểm soát thứ tự z của nhóm so với các đối tượng khác trên slide?
Sử dụng GroupShape’s Z-Order position để kiểm tra vị trí của nó trong ngăn xếp hiển thị.
Tôi có thể ngăn việc di chuyển/chỉnh sửa/bỏ nhóm không?
Có. Phần khóa của nhóm được hiển thị qua get_GroupShapeLock, cho phép bạn hạn chế các thao tác trên đối tượng.