Font

Tổng quan

Font là một lớp trong Aspose.Words FOSS cho .NET. Kế thừa từ: IBorderAttrSource, IShadingAttrSource, IFillable.

Chứa các thuộc tính phông chữ (tên phông, kích thước phông, màu sắc, v.v.) cho một đối tượng.

Lớp này cung cấp 2 phương thức để làm việc với các đối tượng Font trong các chương trình .NET. Các phương thức khả dụng bao gồm: ClearFormatting, HasDmlEffect. Tất cả các thành viên công cộng đều có thể truy cập bởi bất kỳ ứng dụng .NET nào sau khi cài đặt gói Aspose.Words FOSS cho .NET. Thuộc tính: AllCaps, AutoColor, Bidi, Bold, BoldBi, Border, và 49 mục khác.

Thuộc tính

TênKiểuTruy cậpMô tả
NamestringĐọc/GhiLấy hoặc đặt tên của phông chữ.
NameAsciistringĐọc/GhiTrả về hoặc đặt phông chữ được sử dụng cho văn bản Latin (các ký tự có mã ký tự từ 0 (không) đến 127).
NameBistringĐọc/GhiTrả về hoặc đặt tên phông chữ trong tài liệu ngôn ngữ viết từ phải sang trái.
NameFarEaststringĐọc/GhiTrả về hoặc đặt tên phông chữ Đông Á.
NameOtherstringĐọc/GhiTrả về hoặc đặt phông chữ được sử dụng cho các ký tự có mã ký tự từ 128 đến 255.
ThemeFontThemeFontĐọc/GhiLấy hoặc đặt phông chữ chủ đề trong lược đồ phông chữ đã áp dụng được liên kết với đối tượng Font này.
ThemeFontAsciiThemeFontĐọc/GhiLấy hoặc đặt phông chữ chủ đề được sử dụng cho văn bản Latin (các ký tự có mã ký tự từ 0 (không) đến 127) trong lược đồ phông chữ đã áp dụng được liên kết với đối tượng Font này.
ThemeFontFarEastThemeFontĐọc/GhiLấy hoặc đặt phông chữ chủ đề Đông Á trong lược đồ phông chữ đã áp dụng được liên kết với đối tượng Font này.
ThemeFontOtherThemeFontĐọc/GhiLấy hoặc đặt phông chữ chủ đề được sử dụng cho các ký tự có mã ký tự từ 128 đến 255 trong sơ đồ phông chữ đã áp dụng được liên kết với đối tượng Font này.
ThemeFontBiThemeFontĐọc/GhiLấy hoặc đặt phông chữ chủ đề trong sơ đồ phông chữ đã áp dụng được liên kết với đối tượng Font này trong tài liệu ngôn ngữ viết từ phải sang trái.
SizedoubleĐọc/GhiLấy hoặc đặt kích thước phông chữ tính bằng điểm.
SizeBidoubleĐọc/GhiLấy hoặc đặt kích thước phông chữ tính bằng điểm được sử dụng trong tài liệu right-to-left.
BoldboolĐọc/GhiĐúng nếu font được định dạng là bold.
BoldBiboolĐọc/GhiĐúng nếu văn bản right-to-left được định dạng là bold.
ItalicboolĐọc/GhiĐúng nếu phông chữ được định dạng là in nghiêng.
ItalicBiboolĐọc/GhiĐúng nếu văn bản từ phải sang trái được định dạng là in nghiêng.
ColorSystem.Drawing.ColorĐọc/GhiLấy hoặc đặt màu của phông chữ.
ThemeColorThemeColorĐọc/GhiLấy hoặc đặt màu chủ đề trong lược đồ màu đã áp dụng được liên kết với đối tượng Font này.
TintAndShadedoubleĐọc/GhiLấy hoặc đặt một giá trị kiểu double để làm sáng hoặc làm tối một màu.
AutoColorColorĐọcTrả về màu đã tính toán hiện tại của văn bản (đen hoặc trắng) sẽ được sử dụng cho ‘auto color’.
StrikeThroughboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng văn bản gạch ngang.
DoubleStrikeThroughboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng văn bản gạch ngang đôi.
ShadowboolĐọc/GhiĐúng nếu phông chữ được định dạng có bóng.
OutlineboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng viền.
EmbossboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng khắc nổi.
EngraveboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng khắc.
SuperscriptboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng chỉ số trên.
SubscriptboolĐọc/GhiĐúng nếu phông chữ được định dạng dưới dạng chỉ số dưới.
SmallCapsboolĐọc/GhiTrue nếu phông chữ được định dạng dưới dạng chữ in hoa nhỏ.
AllCapsboolĐọc/GhiTrue nếu phông chữ được định dạng dưới dạng toàn bộ chữ in hoa.
HiddenboolĐọc/GhiTrue nếu phông chữ được định dạng dưới dạng văn bản ẩn.
UnderlineUnderlineĐọc/GhiLấy hoặc đặt loại gạch chân được áp dụng cho phông chữ.
UnderlineColorSystem.Drawing.ColorĐọc/GhiLấy hoặc đặt màu của gạch dưới được áp dụng cho phông chữ.
NumberSpacingNumSpacingĐọc/GhiLấy hoặc đặt kiểu khoảng cách của chữ số đang được hiển thị.
ScalingintĐọc/GhiLấy hoặc đặt tỷ lệ mở rộng chiều rộng ký tự tính bằng phần trăm.
SpacingdoubleĐọc/GhiTrả về hoặc đặt khoảng cách (tính bằng điểm) giữa các ký tự .
LineSpacingdoubleĐọcTrả về khoảng cách dòng của phông chữ này (tính bằng điểm).
PositiondoubleĐọc/GhiLấy hoặc đặt vị trí của văn bản (tính bằng điểm) so với đường cơ sở.
KerningdoubleĐọc/GhiLấy hoặc đặt kích thước phông chữ tại đó kerning bắt đầu.
HighlightColorSystem.Drawing.ColorĐọc/GhiLấy hoặc đặt màu làm nổi bật (marker).
TextEffectTextEffectĐọc/GhiLấy hoặc đặt hiệu ứng hoạt ảnh phông chữ.
FillFillĐọcLấy định dạng tô màu cho Font.
BidiboolĐọc/GhiXác định liệu nội dung của đoạn này có đặc tính từ phải sang trái hay không.
ComplexScriptboolĐọc/GhiXác định liệu nội dung của đoạn này có được xử lý như văn bản kịch bản phức tạp bất kể giá trị ký tự Unicode của chúng khi xác định định dạng cho đoạn này hay không.
NoProofingboolĐọc/GhiTrue khi các ký tự đã định dạng không được kiểm tra chính tả.
LocaleIdintĐọc/GhiLấy hoặc đặt locale identifier (ngôn ngữ) của các ký tự đã định dạng.
LocaleIdBiintĐọc/GhiLấy hoặc đặt locale identifier (ngôn ngữ) của các ký tự được định dạng từ phải sang trái.
LocaleIdFarEastintĐọc/GhiLấy hoặc đặt định danh vùng miền (ngôn ngữ) của các ký tự châu Á đã định dạng.
BorderBorderĐọcTrả về một đối tượng Border xác định viền cho phông chữ.
ShadingShadingĐọcTrả về một đối tượng Shading tham chiếu đến định dạng tô bóng cho phông chữ.
StyleStyleĐọc/GhiLấy hoặc đặt kiểu ký tự được áp dụng cho định dạng này.
StyleNamestringĐọc/GhiLấy hoặc đặt tên của kiểu ký tự được áp dụng cho định dạng này.
StyleIdentifierStyleIdentifierĐọc/GhiLấy hoặc đặt định danh kiểu không phụ thuộc vào locale của kiểu ký tự được áp dụng cho định dạng này.
SnapToGridboolĐọc/GhiXác định liệu phông chữ hiện tại có nên sử dụng cài đặt ký tự trên mỗi dòng của lưới tài liệu khi bố trí hay không.
EmphasisMarkEmphasisMarkĐọc/GhiLấy hoặc đặt dấu nhấn được áp dụng cho định dạng này.

Phương thức

Chữ kýMô tả
ClearFormatting()Đặt lại định dạng phông chữ mặc định.
HasDmlEffect(dmlEffectType: TextDmlEffect)Kiểm tra xem hiệu ứng văn bản DrawingML cụ thể có được áp dụng hay không.

Xem thêm

 Tiếng Việt