TextState
Overview
TextState là một lớp trong Aspose.PDF FOSS cho .NET.
Text formatting trạng thái.
Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng TextState trong các chương trình .NET. Các phương pháp có sẵn bao gồm: ApplyChangesFrom, MeasureHeight, MeasureString, 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, Font, FontData, FontName,Và 25 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
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). |
FontSize | float | Đọc / viết | Nhận hoặc đặt kích thước phông chữ. |
ForegroundColor | Color? | Đọc / viết | Nhận hoặc đặt màu trước. |
StrokingColor | Color? | Đọc / viết | Màu sắc (outline) của văn bản. |
CoordinateOrigin | CoordinateOrigin | Đọc / viết | Cho dù văn bản đặt vị trí xử lý Y như đường cốt lõi hay người xuống. |
BackgroundColor | Color? | Đọc / viết | Nhận hoặc đặt màu nền. |
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 Ý. |
FontStyle | FontStyles | Đọc / viết | Phong cách chữ (Bold, Italic, vv). |
Underline | bool | Đọc / viết | Có phải văn bản được nhấn mạnh (cũng giống như IsUnderline). |
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. |
StrikeOut | bool | Đọc / viết | Alias cho IsStrikeOut. |
IsSuperscript | bool | Đọc / viết | Nếu văn bản là siêu viết. |
Superscript | bool | Đọc / viết | Alias cho IsSuperscript. |
IsSubscript | bool | Đọc / viết | Nếu văn bản là chữ ký. |
Subscript | bool | Đọc / viết | Alias cho IsSubscript. |
CharacterSpacing | float | Đọc / viết | Charakter spacing trong text space units. |
WordSpacing | float | Đọc / viết | Từ vỡ trong các đơn vị văn bản không gian. |
HorizontalScaling | float | Đọc / viết | Tỷ lệ lối đo ngang (default 100). |
LineSpacing | float | Đọc / viết | Line spacing (leading) trong các đơn vị không gian văn bản. |
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. |
HorizontalAlignment | HorizontalAlignment | Đọc / viết | - Phân phối ngang văn bản. |
RenderingMode | TextRenderingMode | Đọc / viết | - Tính năng của Tr (Tr Operator). |
Invisible | bool | Đọc / viết | Liệu đoạn văn này có thể không nhìn thấy (trình chuyển đổi 3). |
TextRise | double | Đọc / viết | Tăng văn bản (superscript/subscript offset). |
Rotation | double | Đọc / viết | Text rotation angle trong độ. |
Font | Font? | Đọc / viết | Nhận hoặc đặt font. |
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). |
FormattingOptions | TextFormattingOptions | Đọc / viết | Các tùy chọn định dạng văn bản (WordWrapMode, LineSpacingMode , vv). |
Methods
| Signature | Description |
|---|---|
TextState() | Hãy gọi TextState trên trường hợp này TextState. |
TextState(fontSize: double) | Nhấn TextState(fontSize) trên ví dụ này TextState. |
TextState(fontFamily: string) | Hãy gọi TextState(fontFamily) trên trường hợp này TextState. |
TextState(fontFamily: string, fontSize: double) | Nhấn TextState(fontFamily, fontSize) trên ví dụ này TextState. |
TextState(fontFamily: string, bold: bool, italic: bool) | Hãy gọi TextState(fontFamily, bold, italic) trên ví dụ này TextState. |
TextState(foregroundColor: System.Drawing.Color) | Nhấn TextState(foregroundColor) trên ví dụ này TextState. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | Nhấn TextState(foregroundColor, fontSize) trên ví dụ này TextState. |
MeasureString(str: string) | Rough text-width ước tính ở font/size hiện tại. |
MeasureHeight(character: char) | Độ cao nhân vật rắn ước tính ở chữ số / kích thước hiện tại. |
ApplyChangesFrom(textState: TextState) | Sao chép bất kỳ tài sản định dạng công cộng nào từ người khác vào trạng thái này (để liên kết chủ sở hữu không được giữ nguyên). |