DocumentElement
Tổng quan
DocumentElement là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: StructureElement.
- Chất lượng cấu trúc gốc của tài liệu (/S Document).
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 DocumentElement 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. |