TextFragmentState
Overview
TextFragmentState là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: TextState.
- Tích hợp văn bản cấp độ thành lập.
Khóa học này cung cấp 6 phương pháp để làm việc với các đối tượng TextFragmentState trong các chương trình .NET. Các phương pháp có sẵn bao gồm: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. 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 : BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData,Và 27 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
BackgroundColor | Color? | Đọc / viết | Đặt nền được áp dụng đằng sau đoạn văn bản. |
CharacterSpacing | float | Đọc / viết | Charakter spacing (Tc) trong các đơn vị văn bản-vùng. |
CoordinateOrigin | CoordinateOrigin | Đọc / viết | Cho dù vị trí xử lý Y như đường cơ bản hay người xuống. |
FontSize | float | Đọc / viết | Tích thước chữ trong điểm. |
FontStyle | FontStyles | Đọc / viết | Phong cách chữ (Bold / Italic). |
ForegroundColor | Color? | Đọc / viết | Màu đầy (không bị xé) được áp dụng cho các glyphs rendered. |
FormattingOptions | TextFormattingOptions | Đọc / viết | Các tùy chọn định dạng văn bản (đơn vị vải, chế độ không gian đường dây, vv). |
HorizontalAlignment | HorizontalAlignment | Đọc / viết | Phân phối ngang của văn bản của đoạn. |
HorizontalScaling | float | Đọc / viết | Tỷ lệ lối đo ngang (default 100). |
Invisible | bool | Đọc / viết | Liệu văn bản được trình bày vô hình (trình trình duyệt 3). |
LineSpacing | float | Đọc / viết | Line spacing (leading) trong các đơn vị văn bản-vùng. |
RenderingMode | TextRenderingMode | Đọc / viết | Glyph rendering mode (tốt / cơn đau / clip). |
Rotation | double | Đọc / viết | góc xoay bằng độ. |
StrikeOut | bool | Đọc / viết | Dù văn bản có nghiêm ngặt hay không. |
StrokingColor | Color? | Đọc / viết | Màu sắc (outline) của Stroke. |
Subscript | bool | Đọc / viết | Nếu văn bản là chữ ký. |
Superscript | bool | Đọc / viết | Nếu văn bản là siêu viết. |
Underline | bool | Đọc / viết | Nếu văn bản được nhấn mạnh. |
WordSpacing | float | Đọc / viết | Word spacing (Tw) trong các đơn vị văn bản-không gian. |
Font | Aspose.Pdf.Text.Font? | Đọc / viết | Tác giả sử dụng để làm cho đoạn. |
DrawTextRectangleBorder | bool | Đọc / viết | Khi đúng, một biên giới thẳng thắn được kéo xung quanh hộp kết nối văn bản. |
TabStops | TabStops | Read | Tab-stop cài đặt được thừa hưởng từ phần sở hữu. |
FontName | string? | Đọc / viết | Nhận hoặc đặt tên font. |
TextHeight | float | Read | Khoảng chiều cao văn bản ở điểm; Khoản chiều dài dẫn đến glyph-bounding-box bằng cách trả lại kích thước phông chữ (tương tự tỷ lệ giữa FontSize và chiều rộng văn Bản được trình bày là đủ gần để các nhà gọi toán học thiết kế sử dụng điều này). |
IsBold | bool | Đọc / viết | Chẳng lẽ chữ cái đó là dũng cảm. |
IsItalic | bool | Đọc / viết | Chẳng hạn, chữ cái là tiếng Ý. |
IsUnderline | bool | Đọc / viết | Nếu văn bản được nhấn mạnh. |
IsStrikeOut | bool | Đọc / viết | Dù văn bản có nghiêm ngặt hay không. |
IsSuperscript | bool | Đọc / viết | Nếu văn bản là siêu viết. |
IsSubscript | bool | Đọc / viết | Nếu văn bản là chữ ký. |
TabTag | string | Read | Tốc độ token được nhập vào văn bản rendered thay vì một nhân vật tab. |
TextRise | double | Đọc / viết | Tăng văn bản (superscript/subscript offset). |
FontData | FontData? | Đọc / viết | Dữ liệu phông bên ngoài để cài đặt (được thiết lập qua FontRepository.OpenFont). |
Methods
| Signature | Description |
|---|---|
TextFragmentState(fragment: TextFragment) | Vẽ trạng thái cơ bản của đoạn để viết chảy trở lại nó. |
ApplyChangesFrom(textState: TextState) | Sao chép bất kỳ tài sản định dạng công cộng nào từ textState vào trạng thái này. |
IsFitRectangle(str: string, rect: Rectangle) | Trở lại đúng khi văn bản được trình bày phù hợp trong góc thẳng cung cấp với chữ số / kích thước hiện tại. |
MeasureHeight(character: char) | đo chiều cao của một ký tự duy nhất ở kích thước/phông chữ hiện tại, trong điểm. |
MeasureString(str: string) | đo chiều rộng của str tại chữ số / kích thước hiện tại, trong điểm. |
TextState() | Hãy gọi TextState trên trường hợp này TextFragmentState. |