MCRElement
Tổng quan
MCRElement là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: StructureElement.
Một lá tham chiếu có nội dung được đánh dấu (tạm dịch: vai trò “MCR”) do tự động đánh giá để đánh nghĩa nơi nội bộ trang của một yếu tố cấu trúc sống.
Khóa học này cung cấp 11 phương pháp để làm việc với các đối tượng MCRElement trong các chương trình .NET. Các phương pháp có sẵn bao gồm: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. 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 : ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID,Và 7 nhiều hơn nữa.
Tài sản
| Tên | loại | Access | Mô tả |
|---|---|---|---|
StructureTextState | StructureTextState | Đọc | Text-state áp dụng cho nội dung inline của yếu tố này (chỉ lưu trữ - nhà xây dựng cấu trúc FOSS không chuyển qua nó). |
Attributes | StructureElementAttributes | Đọc | Các thuộc tính cấu trúc (/A) được gắn liền với yếu tố này, được tổ chức bởi chủ sở hữu. |
StructureType | string | Đọc | Các chức năng cấu trúc-tiểu PDF (/S entry, ví dụ:. |
S | StructureType | Đọc | Các loại cấu trúc của yếu tố (/S) như một StructureType tên là thẻ vai trò (ví dụ:. |
ActualText | string | Đọc / viết | Văn bản thay thế cho nội dung được đánh dấu (/ActualText). |
AlternativeText | string | Đọc / viết | Tác giả thay thế được sử dụng bởi công nghệ hỗ trợ (/Alt). |
ExpansionText | string | Đọc / viết | Tải văn bản mở rộng cho một sự rút ngắn (/E). |
Language | string | Đọc / viết | Mã ngôn ngữ BCP-47 cho nội dung của yếu tố (/Lang). |
ID | string | Đọc | Element identifier (/ID); read-only – được phân bổ để lưu. |
Title | string | Đọc / viết | Tên của yếu tố cấu trúc (/T). |
Page | Page? | Đọc | Trang lưu trữ nội dung của mục này, hoặc không khi mục chưa được gắn vào trang. |
ParentElement | StructureElement? | Đọc | - Mục cấu mẹ, hoặc không khi yếu tố này được phân tách hoặc trực tiếp dưới gốc cây cấu trúc. |
ChildElements | ElementList | Đọc | Trẻ em trực tiếp của yếu tố này. |
Phương pháp
| Signature | Mô tả |
|---|---|
AppendChild(child: StructureElement) | Đặt trẻ dưới dòng /K của yếu tố này. |
SetTag(tag: string) | Thay đổi vai trò của mục này sang một thẻ tùy chỉnh, đăng ký thẻ → kiểu tiêu chuẩn trong bản đồ vai diễn tài liệu. |
ToString() | Hiển thị văn bản được sử dụng khi đốt cây cấu trúc (tên vai; rơi trở lại tên kiểu). |
FindElements(recursive: bool) | Khởi động tìm thấy các yếu tố kế thừa của loại T. |
SetText(text: string) | Đặt nội dung văn bản của phần tử (được lưu dưới dạng ActualText). |
SetId(id: string) | Đặt định danh phần tử (/ID). |
ClearId() | Xóa bộ định dạng yếu tố (/ID). |
AdjustPosition(settings: object) | Tóm tắt vị trí bố trí yêu cầu cho một yếu tố cấu trúc được viết. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Di chuyển mục này dưới newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Tải về yếu tố này, sau đó tái sinh con cái của nó dưới cha mẹ cũ của yếu vật này (để cắm mục này). |
Detach() | Tránh các yếu tố này từ cha mẹ của bạn. |