OutlineItemCollection
Overview
OutlineItemCollection là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Một mục xuất bản duy nhất có thể chứa các mục trẻ em (bookmarks/TOC entries).
Khóa học này cung cấp 13 phương pháp để làm việc với các đối tượng OutlineItemCollection trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Action, Bold, Children, Color, Count, Destination,Và 18 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | Số lượng các mục outline của trẻ em. |
First | OutlineItemCollection? | Read | Trẻ em đầu tiên trích dẫn mục, hoặc không nếu không. |
Last | OutlineItemCollection? | Read | - Trẻ em cuối cùng xuất bản mục, hoặc không có. |
Next | OutlineItemCollection? | Read | Điểm sau của anh em, hoặc không nếu đây là người anh chị cuối cùng. |
Prev | OutlineItemCollection? | Read | - Điểm xuất khẩu anh em trước, hoặc không nếu đây là người anh chị em đầu tiên. |
HasNext | bool | Read | Thật sự khi mục này có một anh em sau. |
Title | string | Đọc / viết | Bookmark tiêu đề. |
Action | Aspose.Pdf.Annotations.PdfAction? | Đọc / viết | Hành động liên quan đến mục outline này, nếu có. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Đọc / viết | Mục đích của mục tiêu này. |
Bold | bool | Đọc / viết | Chẳng lẽ tờ báo được đưa ra trong can đảm. |
Italic | bool | Đọc / viết | Nếu sổ sách được trình bày bằng tiếng Ý. |
Color | System.Drawing.Color | Đọc / viết | Bookmark màu sắc. |
Open | bool | Đọc / viết | Nếu sổ sách được mở rộng. |
IsReadOnly | bool | Read | Cho dù bộ sưu tập chỉ đọc được. |
IsSynchronized | bool | Read | Hoặc bộ sưu tập là thread-safe. |
SyncRoot | object | Read | Đồng bộ root cho IsSynchronized; trả về bộ sưu tập này. |
Level | int | Read | Độ sâu của dấu chấm này trong cây xuất (tên trên = 0). |
Parent | Outlines? | Read | Cây xuất xứ sở hữu, hoặc không khi mục này chưa được gắn. |
VisibleCount | int | Read | Số lượng các dấu hiệu được nhìn thấy (làm / số nhập lại). |
IsOpen | bool | Đọc / viết | Hoặc mục xuất bản này ban đầu mở (đã mở rộng). |
IsBold | bool | Đọc / viết | Cho dù tiêu đề mục xuất hiện được hiển thị trong dũng cảm. |
IsItalic | bool | Đọc / viết | Cho dù tiêu đề mục xuất hiện được hiển thị bằng tiếng Ý. |
DestinationPageNumber | int | Read | Số trang đích (1 dựa trên) hoặc 0 nếu không đặt mục tiêu trang. |
Children | IReadOnlyList<OutlineItem> | Read | Trẻ em outline items. |
Methods
| Signature | Description |
|---|---|
OutlineItemCollection() | Xây dựng một mục outline trống. |
OutlineItemCollection(outlines: OutlineCollection?) | Xây dựng một mục outline gắn liền với bộ sưu tập outlines hiện có (gương mới OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Iterates trên các mục outline của trẻ em. |
Add(outline: OutlineItemCollection) | Thêm một mục outline như là một đứa trẻ của nó. |
Clear() | Xóa tất cả các mục outline của trẻ em. |
Contains(item: OutlineItemCollection) | Cho dù sản phẩm được cung cấp là một đứa trẻ trực tiếp của nó. |
CopyTo(array: OutlineItemCollection[], index: int) | Sao chép trẻ em vào hàng bắt đầu với index. |
Delete() | Xóa tất cả các mục outline của trẻ em (alias cho Clear). |
Delete(name: string) | Xóa đứa trẻ đầu tiên có tên tương đương. |
Insert(index: int, outline: OutlineItemCollection) | Nhập một mục outline vào chỉ số 1 dựa trên cung cấp. |
Remove(item: OutlineItemCollection) | Xóa đứa trẻ được cung cấp và báo cáo nếu nó đã có mặt. |
Remove(index: int) | Xóa trẻ ở chỉ số 1 dựa trên cung cấp. |
OutlineItem() | Tạo một mục outline mới có thể được thêm vào OutlineCollection hoặc OutlineItem khác. |