SpanElement
Overview
SpanElement là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: StructureElement.
Các phương pháp như SpanElement, SetTag , SetText và AdjustPosition cho phép các nhà phát triển xây dựng và thao tác nội dung PDF có cấu trúc.
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 SpanElement 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à 6 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
StructureTextState | StructureTextState | Read | 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 không chuyển qua nó). |
Attributes | StructureElementAttributes | Read | 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 | Read | Các chức năng cấu trúc-tiểu PDF (/S entry, 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 | Read | 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? | Read | 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? | Read | - 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 | Read | Trẻ em trực tiếp của yếu tố này. |
Methods
| Signature | Description |
|---|---|
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) | Thiết lập nội dung văn bản của mục (được lưu trữ như ActualText). |
SetId(id: string) | Thiết lập bộ định dạng yếu tố (/ID). |
ClearId() | Xóa bộ định dạng yếu tố (/ID). |
AdjustPosition(settings: object) | Stub no-op được giữ cho tương thích với API viết AdjustPosition – FOSS vẫn chưa trình bày qua PositionSettings. |
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. |