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

NameTypeAccessDescription
FontNamestring?Đọc / viếtNhận hoặc đặt tên font.
TextHeightfloatReadKhoả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).
FontSizefloatĐọc / viếtNhận hoặc đặt kích thước phông chữ.
ForegroundColorColor?Đọc / viếtNhận hoặc đặt màu trước.
StrokingColorColor?Đọc / viếtMàu sắc (outline) của văn bản.
CoordinateOriginCoordinateOriginĐọc / viếtCho dù văn bản đặt vị trí xử lý Y như đường cốt lõi hay người xuống.
BackgroundColorColor?Đọc / viếtNhận hoặc đặt màu nền.
IsBoldboolĐọc / viếtChẳng lẽ chữ cái đó là dũng cảm.
IsItalicboolĐọc / viếtChẳng hạn, chữ cái là tiếng Ý.
FontStyleFontStylesĐọc / viếtPhong cách chữ (Bold, Italic, vv).
UnderlineboolĐọc / viếtCó phải văn bản được nhấn mạnh (cũng giống như IsUnderline).
IsUnderlineboolĐọc / viếtNếu văn bản được nhấn mạnh.
IsStrikeOutboolĐọc / viếtDù văn bản có nghiêm ngặt hay không.
StrikeOutboolĐọc / viếtAlias cho IsStrikeOut.
IsSuperscriptboolĐọc / viếtNếu văn bản là siêu viết.
SuperscriptboolĐọc / viếtAlias cho IsSuperscript.
IsSubscriptboolĐọc / viếtNếu văn bản là chữ ký.
SubscriptboolĐọc / viếtAlias cho IsSubscript.
CharacterSpacingfloatĐọc / viếtCharakter spacing trong text space units.
WordSpacingfloatĐọc / viếtTừ vỡ trong các đơn vị văn bản không gian.
HorizontalScalingfloatĐọc / viếtTỷ lệ lối đo ngang (default 100).
LineSpacingfloatĐọc / viếtLine spacing (leading) trong các đơn vị không gian văn bản.
TabTagstringReadTốc độ token được nhập vào văn bản rendered thay vì một nhân vật tab.
HorizontalAlignmentHorizontalAlignmentĐọc / viết- Phân phối ngang văn bản.
RenderingModeTextRenderingModeĐọc / viết- Tính năng của Tr (Tr Operator).
InvisibleboolĐọc / viếtLiệu đoạn văn này có thể không nhìn thấy (trình chuyển đổi 3).
TextRisedoubleĐọc / viếtTăng văn bản (superscript/subscript offset).
RotationdoubleĐọc / viếtText rotation angle trong độ.
FontFont?Đọc / viếtNhận hoặc đặt font.
FontDataFontData?Đọc / viếtDữ liệu phông bên ngoài để cài đặt (được thiết lập qua FontRepository.OpenFont).
FormattingOptionsTextFormattingOptionsĐọc / viếtCác tùy chọn định dạng văn bản (WordWrapMode, LineSpacingMode , vv).

Methods

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

See Also

 Tiếng Việt