TextFragmentState

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

NameTypeAccessDescription
BackgroundColorColor?Đọc / viếtĐặt nền được áp dụng đằng sau đoạn văn bản.
CharacterSpacingfloatĐọc / viếtCharakter spacing (Tc) trong các đơn vị văn bản-vùng.
CoordinateOriginCoordinateOriginĐọc / viếtCho dù vị trí xử lý Y như đường cơ bản hay người xuống.
FontSizefloatĐọc / viếtTích thước chữ trong điểm.
FontStyleFontStylesĐọc / viếtPhong cách chữ (Bold / Italic).
ForegroundColorColor?Đọc / viếtMàu đầy (không bị xé) được áp dụng cho các glyphs rendered.
FormattingOptionsTextFormattingOptionsĐọc / viếtCác tùy chọn định dạng văn bản (đơn vị vải, chế độ không gian đường dây, vv).
HorizontalAlignmentHorizontalAlignmentĐọc / viếtPhân phối ngang của văn bản của đoạn.
HorizontalScalingfloatĐọc / viếtTỷ lệ lối đo ngang (default 100).
InvisibleboolĐọc / viếtLiệu văn bản được trình bày vô hình (trình trình duyệt 3).
LineSpacingfloatĐọc / viếtLine spacing (leading) trong các đơn vị văn bản-vùng.
RenderingModeTextRenderingModeĐọc / viếtGlyph rendering mode (tốt / cơn đau / clip).
RotationdoubleĐọc / viếtgóc xoay bằng độ.
StrikeOutboolĐọc / viếtDù văn bản có nghiêm ngặt hay không.
StrokingColorColor?Đọc / viếtMàu sắc (outline) của Stroke.
SubscriptboolĐọc / viếtNếu văn bản là chữ ký.
SuperscriptboolĐọc / viếtNếu văn bản là siêu viết.
UnderlineboolĐọc / viếtNếu văn bản được nhấn mạnh.
WordSpacingfloatĐọc / viếtWord spacing (Tw) trong các đơn vị văn bản-không gian.
FontAspose.Pdf.Text.Font?Đọc / viếtTác giả sử dụng để làm cho đoạn.
DrawTextRectangleBorderboolĐọc / viếtKhi đú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.
TabStopsTabStopsReadTab-stop cài đặt được thừa hưởng từ phần sở hữu.
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).
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 Ý.
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.
IsSuperscriptboolĐọc / viếtNếu văn bản là siêu viết.
IsSubscriptboolĐọc / viếtNếu văn bản là chữ ký.
TabTagstringReadTốc độ token được nhập vào văn bản rendered thay vì một nhân vật tab.
TextRisedoubleĐọc / viếtTăng văn bản (superscript/subscript offset).
FontDataFontData?Đọc / viếtDữ liệu phông bên ngoài để cài đặt (được thiết lập qua FontRepository.OpenFont).

Methods

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

See Also

 Tiếng Việt