Class Font

Class Font

نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)

تعریف یک فرمت خاص برای متن، از جمله چهره فونت، اندازه، و ویژگی های سبک.

[JsonObject(MemberSerialization.OptIn)]
public sealed class Font

Inheritance

object Font

اعضای ارثی

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

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

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

ArgumentOutOfRangeException

emSize’ is less than or equal to 0, evaluates to infinity or is not a valid number.

ArgumentNullException

fontName’ is null.

Properties

Bold

یک ارزش دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font شجاع است.

public bool Bold { get; }

ارزش املاک

bool

CharacterSet

ارزش بایت را دریافت می کند که تنظیمات کاراکتر را مشخص می کند که این Aspose.Imaging.Font استفاده می کند.

public CharacterSet CharacterSet { get; }

ارزش املاک

CharacterSet

Italic

یک مقدار دریافت می کند که نشان می دهد این Aspose.Imaging.Font ایتالیایی است یا خیر.

public bool Italic { get; }

ارزش املاک

bool

Name

در این مطلب به نام Aspose.Imaging.Font می پردازیم.

public string Name { get; }

ارزش املاک

string

Size

اندازه ام این Aspose.Imaging.Font در واحد های مشخص شده توسط ویژگی Aspose.Imaging.Font اندازه گیری می شود.

public float Size { get; }

ارزش املاک

float

Strikeout

یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font یک خط افقی را از طریق فونت مشخص می کند.

public bool Strikeout { get; }

ارزش املاک

bool

Style

دریافت اطلاعات سبک برای این Aspose.Imaging.Font.

public FontStyle Style { get; }

ارزش املاک

FontStyle

Underline

یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.Font در نظر گرفته شده است.

public bool Underline { get; }

ارزش املاک

bool

Unit

واحد اندازه گیری را برای این Aspose.Imaging.Font دریافت کنید.

public GraphicsUnit Unit { get; }

ارزش املاک

GraphicsUnit

Methods

DeepClone()

ایجاد یک کپی دقیق عمیق از این Aspose.Imaging.Font.

public Font DeepClone()

Returns

Font

Aspose.Imaging.Font این روش ایجاد می کند.

Equals(موضوع)

نشان می دهد که آیا موضوع مشخص شده یک Aspose.Imaging.Font است و دارای همان ارزش های مالکیت است که این Aspose.Imaging.Font است.

public override bool Equals(object obj)

Parameters

obj object

هدف مورد آزمایش است.

Returns

bool

درست است اگر پارامتر obj’ یک Aspose.Imaging.Font است و دارای همان ارزش های مالکیت مانند این Aspose.Imaging.Font است؛ در غیر این صورت، جعلی است.

GetHashCode()

کد هش را برای این Aspose.Imaging.Font دریافت کنید.

public override int GetHashCode()

Returns

int

کد هش برای این Aspose.Imaging.Font.

ToString()

بازگرداندن یک نمایندگی ردیف قابل خواندن انسان از این Aspose.Imaging.Font.

public override string ToString()

Returns

string

یک نوار که این Aspose.Imaging.Font را نشان می دهد.

 فارسی