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

NameTypeAccessDescription
TabStopsTabStops?Đọc / viếtTab stops cho đoạn này (được sử dụng với #$TAB markers trong văn bản).
TextEditOptionsTextEditOptionsĐọc / viếtChỉ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ữ.
IsInLineParagraphboolĐọc / viếtKhi đú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”).
IsInNewPageboolĐọc / viếtGets hoặc set it is in new page.
VerticalAlignmentVerticalAlignmentĐọc / viếtNhận hoặc đặt sự phù hợp dọc.
TextstringĐọc / viếtNội dung văn bản.
ReplaceOptionsTextReplaceOptionsReadCác tùy chọn thay thế văn bản được sử dụng bởi TextFragmentAbsorber thay đổi các con đường.
PagePage?ReadTrang này phần thuộc về (thiên công cộng cho SourcePage).
FormXForm?ReadXForm này được lấy từ, hoặc không cho các đoạn cấp trang.
FootNoteNote?Đọc / viếtTùy chọn dấu chân gắn liền với đoạn này.
HorizontalAlignmentHorizontalAlignmentĐọc / viếtPhâ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).
RectangleRectangle?ReadMục đích của đoạn văn này trên trang.
PositionPosition?Đọc / viếtVị trí văn bản.
BaselinePositionPosition?Đọc / viếtVị trí văn bản cơ sở.
MarginMarginInfoĐọc / viếtThông tin margin cho bố trí khi sử dụng như một yếu tố đoạn.
TextStateTextFragmentStateReadtrạng thái văn bản (tông chữ, kích thước, màu sắc).
PageIndexintReadTrang chỉ số (0 dựa trên) phần này được tìm thấy.
FontSizedoubleReadTóm tắt cho TextState.FontSize.
SegmentsTextSegmentCollectionĐọc / viếtBộ sưu tập các phân đoạn văn bản tạo thành phần này (1-indexed).
HyperlinkHyperlinkĐọc / viếtHyperlink áp dụng cho đoạn này.
EndNoteNote?Đọc / viếtKết thúc kết nối với đoạn này.
WrapLinesCountintĐọc / viếtSố lượng các dòng được đếm trong quá trình bố trí.
IsFirstParagraphInColumnboolĐọc / viếtPhải buộc đoạn này để bắt đầu một cột mới.
IsKeptWithNextboolĐọc / viếtHãy giữ đoạn này trên cùng một trang như phần tiếp theo.
HyperlinkTextstring?Đọc / viếtMục tiêu Hyperlink-type Legacy.
ZIndexintĐọc / viếtChỉ số lệnh Z được sử dụng bởi DOM renderer.

Methods

SignatureDescription
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ó.

See Also

 Tiếng Việt