SlideCollection
Overview
SlideCollection là một lớp trong Aspose.Slides FOSS cho C++.
Quản lý bộ sưu tập slides trong một trình bày.
Khóa học này cung cấp 35 phương pháp để làm việc với các đối tượng SlideCollection trong các chương trình C++. Các phương pháp có sẵn bao gồm: SlideCollection, add_clone, add_empty_slide, add_empty_slide_internal, as_i_collection, as_i_enumerable, begin, clone_master_chain_for_slide, clone_slide_internal, const_iterator, end, find_layout_by_type,13 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng C++ nào sau khi cài đặt Aspose.Slides FOSS cho gói C ++. Tài sản : SlideCollection, const_iterator, iterator.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
SlideCollection | SlideCollection | Read | Nhận bộ sưu tập slide. |
iterator | iterator | Read | Đưa vào iterator. |
const_iterator | const_iterator | Read | - Nhận lại const iterator. |
Methods
| Signature | Description |
|---|---|
SlideCollection() → SlideCollection | Xây dựng một bộ sưu tập slide cho trình bày đã được cung cấp. |
iterator() → iterator | Trở lại một iterator đến đầu bộ sưu tập slide |
iterator() → iterator | |
const_iterator() → const_iterator | Bất động sản cho một const iterator đến bộ sưu tập slide |
const_iterator() → const_iterator | |
SlideCollection() | Xây dựng một bộ sưu tập slide cho trình bày đã được cung cấp. |
as_i_collection() → ISlideCollection | Trả lại bộ sưu tập này như một giao diện thu thập phổ biến. |
as_i_enumerable() → ISlideCollection | Trả lại bộ sưu tập này như một giao diện tổng hợp chung. |
size() → std::size_t | Trả lại số lượng slides. |
add_clone(source_slide: Slide) → Slide | Thêm một clone của các nhãn dán được cung cấp đến cuối bộ sưu tập. |
add_clone(source_slide: Slide, dest_layout: ILayoutSlide) → Slide | Thêm một clone của các nhãn dán được cung cấp đến cuối bộ sưu tập. |
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | Thêm một clone của các nhãn dán được cung cấp đến cuối bộ sưu tập. |
insert_clone(index: std::size_t, source_slide: Slide) → Slide | Nhập một clone của các nhãn dán được cung cấp vào chỉ số cụ thể. |
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide) → Slide | Nhập một clone của các nhãn dán được cung cấp vào chỉ số cụ thể. |
insert_clone(index: std::size_t, source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | Nhập một clone của các nhãn dán được cung cấp vào chỉ số cụ thể. |
to_array() → std::vector<Slide*> | Trở lại tất cả các nhấp chuột như một vector của các điểm không sở hữu. |
to_array(start_index: std::size_t, count: std::size_t) → std::vector<Slide*> | Trở lại tất cả các nhấp chuột như một vector của các điểm không sở hữu. |
add_empty_slide(layout: ILayoutSlide) → Slide | Thêm một slide trống với bố trí đã được cung cấp đến cuối. |
insert_empty_slide(index: std::size_t, layout: ILayoutSlide) → Slide | Nhập một slide trống với bố trí đã được cung cấp trong chỉ số cụ thể. |
remove(slide: Slide) | Xóa các nhãn dán từ bộ sưu tập. |
remove_at(index: std::size_t) | Xóa slide trên chỉ số đó. |
index_of(slide: Slide) → std::ptrdiff_t | Trả lại chỉ số dựa trên không của một slide, hoặc -1 nếu không tìm thấy. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator | |
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, slide_references: std::vector<SlideReference>, layout_resolver: LayoutResolver) | Bắt đầu nội bộ cho tải OPC. Thay thế danh sách vỏ mặc định với vạch được giải quyết từ gói. |
add_empty_slide_internal(layout: ILayoutSlide, index: std::ptrdiff_t) → Slide | - Thực hiện nội bộ để thêm / nhập một tấm vải trống ở mức OPC. |
clone_slide_internal(source_slide: Slide, index: std::ptrdiff_t, allow_clone_missing_layout: bool) → Slide | - Thực hiện nội bộ để cloning một slide ở cấp độ OPC. |
get_next_slide_file_number() → int | Tìm số tệp slide tiếp theo có sẵn trong gói. |
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool) → std::optional<std::string> | Tìm một bố trí phù hợp trong mục đích chủ cho nguồn slide. |
find_layout_by_type(source_layout: ILayoutSlide) → std::optional<std::string> | Tìm một bố trí trong trình bày đích phù hợp với loại bố cục nguồn. |
find_layout_from_layout_slides(source_layout: ILayoutSlide) → std::optional<std::string> | Tìm các thiết kế phù hợp theo tên bằng cách sử dụng layout_slides. |
get_first_layout_part_name() → std::optional<std::string> | Nhận tên phần layout đầu tiên có sẵn trong bản trình bày đích. |
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide) → std::optional<std::string> | Clone chuỗi slide chủ cho một slides được clon từ một trình bày khác. |