TextFragment
Overview
TextFragment là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: BaseParagraph.
Nó đại diện cho một mảnh văn bản trên một trang với thông tin vị trí và phong cách.
Khóa học này cung cấp 8 phương pháp để làm việc với các đối tượng TextFragment trong các chương trình .NET. Các phương pháp có sẵn bao gồm: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. 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 : BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,Và 20 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
TabStops | TabStops? | Đọc / viết | Tab stops cho đoạn này (được sử dụng với #$TAB markers trong văn bản). |
TextEditOptions | TextEditOptions | Đọc / viết | Chỉnh sửa các tùy chọn được áp dụng trong quá trình thay thế văn bản / thay đổi phông chữ. |
IsInLineParagraph | bool | Đọc / viết | Khi đúng, đoạn văn này sẽ được đưa ra trên cùng một dòng như đoạn in-line trước (xem docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”). |
IsInNewPage | bool | Đọc / viết | Gets hoặc set it is in new page. |
VerticalAlignment | VerticalAlignment | Đọc / viết | Nhận hoặc đặt sự phù hợp dọc. |
Text | string | Đọc / viết | Nội dung văn bản. |
ReplaceOptions | TextReplaceOptions | Read | Các tùy chọn thay thế văn bản được sử dụng bởi TextFragmentAbsorber thay đổi các con đường. |
Page | Page? | Read | Trang này phần thuộc về (thiên công cộng cho SourcePage). |
Form | XForm? | Read | XForm này được lấy từ, hoặc không cho các đoạn cấp trang. |
FootNote | Note? | Đọc / viết | Tùy chọn dấu chân gắn liền với đoạn này. |
HorizontalAlignment | HorizontalAlignment | Đọc / viết | Phân phối ngang được sử dụng khi đoạn này được đặt ra như một đoạn (được thêm vào trang.Phần). |
Rectangle | Rectangle? | Read | Mục đích của đoạn văn này trên trang. |
Position | Position? | Đọc / viết | Vị trí văn bản. |
BaselinePosition | Position? | Đọc / viết | Vị trí văn bản cơ sở. |
Margin | MarginInfo | Đọc / viết | Thông tin margin cho bố trí khi sử dụng như một yếu tố đoạn. |
TextState | TextFragmentState | Read | trạng thái văn bản (tông chữ, kích thước, màu sắc). |
PageIndex | int | Read | Trang chỉ số (0 dựa trên) phần này được tìm thấy. |
FontSize | double | Read | Tóm tắt cho TextState.FontSize. |
Segments | TextSegmentCollection | Đọc / viết | Bộ sưu tập các phân đoạn văn bản tạo thành phần này (1-indexed). |
Hyperlink | Hyperlink | Đọc / viết | Hyperlink áp dụng cho đoạn này. |
EndNote | Note? | Đọc / viết | Kết thúc kết nối với đoạn này. |
WrapLinesCount | int | Đọc / viết | Số lượng các dòng được đếm trong quá trình bố trí. |
IsFirstParagraphInColumn | bool | Đọc / viết | Phải buộc đoạn này để bắt đầu một cột mới. |
IsKeptWithNext | bool | Đọc / viết | Hãy giữ đoạn này trên cùng một trang như phần tiếp theo. |
HyperlinkText | string? | Đọc / viết | Mục tiêu Hyperlink-type Legacy. |
ZIndex | int | Đọc / viết | Chỉ số lệnh Z được sử dụng bởi DOM renderer. |
Methods
| Signature | Description |
|---|---|
TextFragment() | Tạo một đoạn văn bản với tab stops. |
TextFragment(tabStops: TabStops) | Hãy gọi TextFragment trên trường hợp này TextFragment. |
TextFragment(text: string) | Tạo một đoạn văn với văn bản đó. |
TextFragment(text: string, tabStops: TabStops) | Tạo một đoạn văn bản với văn Bản cụ thể và tab Giải quyết. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | Các phân đoạn văn bản trở lại bao gồm phạm vi nhân vật cụ thể (startIndex là dựa trên 1). |
Clone() | Nhập bản sao của đoạn (text + state). |
CloneWithSegments() | Clone phần và các phân đoạn của nó. |