Class Font
نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)
تعریف یک فرمت خاص برای متن، از جمله چهره فونت، اندازه، و ویژگی های سبک.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Font
Inheritance
اعضای ارثی
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Font(فونت، FontStyle)
شروع یک Aspose.Imaging.Font جدید که با استفاده از مشخص شده موجود Aspose.Imaging.Font و Aspose.Imaging.FontStyle فهرست.
public Font(Font prototype, FontStyle newStyle)
Parameters
prototype
Font
موجود Aspose.Imaging.Font که از آن برای ایجاد جدید Aspose.Imaging.Font.
newStyle
FontStyle
Aspose.Imaging.FontStyle برای اعمال به Aspose.Imaging.Font. ارزش های متعدد از Aspose.Imaging.FontStyle لیست می تواند با اپراتور OR ترکیب شود.
Exceptions
prototype’ is null.
Font(فلوت، فلوت)
این مجموعه از کاراکترها به Aspose.Imaging.CharacterSet.Default تنظیم شده است، واحد گرافیک به Aspose.Imaging.GraphicsUnit.Point، سبک فونت به Aspose.Imaging.FontStyle.Regular.
public Font(string fontName, float emSize)
Parameters
fontName
string
یک ردیف نمایندگی از Aspose.Imaging.Font نام.
emSize
float
ام-حجم، در نقاط، از فونت جدید.
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(چوب، چوب، چوب، چوب)
شروع یک Aspose.Imaging.Font جدید با استفاده از یک اندازه و سبک مشخص شده. مجموعه کاراکتر به Aspose.Imaging.CharacterSet.Default تنظیم شده است، واحد گرافیک به Aspose.Imaging.GraphicsUnit.Point.
public Font(string fontName, float emSize, FontStyle style)
Parameters
fontName
string
یک ردیف نمایندگی از Aspose.Imaging.Font نام.
emSize
float
ام-حجم، در نقاط، از فونت جدید.
style
FontStyle
صفحه اصلی » آرشیو برچسب های ارشیو » آرشیو برچسب های ارشیو
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(تگ ها، تگ ها، گرافیک)
شروع یک Aspose.Imaging.Font جدید با استفاده از یک اندازه و واحد مشخص شده. مجموعه کاراکتر به Aspose.Imaging.CharacterSet.Default تنظیم می شود، سبک به Aspose.Imaging.FontStyle.Regular تنظیم می شود.
public Font(string fontName, float emSize, GraphicsUnit unit)
Parameters
fontName
string
یک ردیف نمایندگی از Aspose.Imaging.Font نام.
emSize
float
حجم em از فونت جدید در واحد های مشخص شده توسط پارامتر unit.
unit
GraphicsUnit
دانلود نرم افزار Aspose.Imaging.Graphics از فونت جدید
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(شاخه، شاخه، FontStyle، GraphicsUnit، CharacterSet)
شروع یک Aspose.Imaging.Font جدید با استفاده از یک اندازه، سبک، واحد و مجموعه مشخص شده از شخصیت ها.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit, CharacterSet characterSet)
Parameters
fontName
string
یک ردیف نمایندگی از Aspose.Imaging.Font نام.
emSize
float
حجم em از فونت جدید در واحد های مشخص شده توسط پارامتر unit.
style
FontStyle
صفحه اصلی » آرشیو برچسب های ارشیو » آرشیو برچسب های ارشیو
unit
GraphicsUnit
دانلود نرم افزار Aspose.Imaging.Graphics از فونت جدید
characterSet
CharacterSet
یک کاراکتر برای استفاده از این فونت
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Font(برچسب ها: FontStyle, GraphicsUnit)
شروع یک Aspose.Imaging.Font جدید با استفاده از یک اندازه، سبک و واحد مشخص شده.
public Font(string fontName, float emSize, FontStyle style, GraphicsUnit unit)
Parameters
fontName
string
یک ردیف نمایندگی از Aspose.Imaging.Font نام.
emSize
float
حجم em از فونت جدید در واحد های مشخص شده توسط پارامتر unit.
style
FontStyle
صفحه اصلی » آرشیو برچسب های ارشیو » آرشیو برچسب های ارشیو
unit
GraphicsUnit
دانلود نرم افزار Aspose.Imaging.Graphics از فونت جدید
Exceptions
emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.
fontName’ is null.
Properties
Bold
یک ارزش دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font شجاع است.
public bool Bold { get; }
ارزش املاک
CharacterSet
ارزش بایت را دریافت می کند که تنظیمات کاراکتر را مشخص می کند که این Aspose.Imaging.Font استفاده می کند.
public CharacterSet CharacterSet { get; }
ارزش املاک
Italic
یک مقدار دریافت می کند که نشان می دهد این Aspose.Imaging.Font ایتالیایی است یا خیر.
public bool Italic { get; }
ارزش املاک
Name
در این مطلب به نام Aspose.Imaging.Font می پردازیم.
public string Name { get; }
ارزش املاک
Size
اندازه ام این Aspose.Imaging.Font در واحد های مشخص شده توسط ویژگی Aspose.Imaging.Font اندازه گیری می شود.
public float Size { get; }
ارزش املاک
Strikeout
یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font یک خط افقی را از طریق فونت مشخص می کند.
public bool Strikeout { get; }
ارزش املاک
Style
دریافت اطلاعات سبک برای این Aspose.Imaging.Font.
public FontStyle Style { get; }
ارزش املاک
Underline
یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font در نظر گرفته شده است.
public bool Underline { get; }
ارزش املاک
Unit
واحد اندازه گیری را برای این Aspose.Imaging.Font دریافت کنید.
public GraphicsUnit Unit { get; }
ارزش املاک
Methods
DeepClone()
ایجاد یک کپی دقیق عمیق از این Aspose.Imaging.Font.
public Font DeepClone()
Returns
Aspose.Imaging.Font این روش ایجاد می کند.
Equals(موضوع)
نشان می دهد که آیا موضوع مشخص شده یک Aspose.Imaging.Font است و دارای همان ارزش های مالکیت است که این Aspose.Imaging.Font است.
public override bool Equals(object obj)
Parameters
obj
object
هدف مورد آزمایش است.
Returns
درست است اگر پارامتر obj’ یک Aspose.Imaging.Font است و دارای همان ارزش های مالکیت مانند این Aspose.Imaging.Font است؛ در غیر این صورت، جعلی است.
GetHashCode()
کد هش را برای این Aspose.Imaging.Font دریافت کنید.
public override int GetHashCode()
Returns
کد هش برای این Aspose.Imaging.Font.
ToString()
بازگرداندن یک نمایندگی ردیف قابل خواندن انسان از این Aspose.Imaging.Font.
public override string ToString()
Returns
یک نوار که این Aspose.Imaging.Font را نشان می دهد.